public bool UpdateModule(int moduleId,Module module)
{
using (var conn = new SqlConnection(PrescienceRxConnectionString))
{
conn.Open();
using (var cmd = new SqlCommand(UpdateModuleSp, conn))
{
cmd.CommandType = System.Data.CommandType.StoredProcedure;
cmd.Parameters.Add("@ModuleId", System.Data.SqlDbType.Int);
cmd.Parameters["@ModuleId"].Value = moduleId;
cmd.Parameters.Add("@ModuleName", System.Data.SqlDbType.VarChar);
cmd.Parameters["@ModuleName"].Value = module.ModuleName;
cmd.Parameters.Add("@ModuleDescription", System.Data.SqlDbType.VarChar);
cmd.Parameters["@ModuleDescription"].Value = module.ModuleDescription;
cmd.Parameters.Add("@ModuleDisplayOrder", System.Data.SqlDbType.Int);
cmd.Parameters["@ModuleDisplayOrder"].Value = module.DisplayOrder;
cmd.Parameters.Add("@ModuleURL", System.Data.SqlDbType.VarChar);
cmd.Parameters["@ModuleURL"].Value = module.ModuleURL;
cmd.Parameters.Add("@IsForAll", System.Data.SqlDbType.Bit);
cmd.Parameters["@IsForAll"].Value = module.IsForAll;
cmd.Parameters.Add("@ParentId", System.Data.SqlDbType.Int);
cmd.Parameters["@ParentId"].Value = module.ParentId;
cmd.Parameters.Add("@IconName", System.Data.SqlDbType.VarChar);
cmd.Parameters["@IconName"].Value = module.IconName;
return cmd.ExecuteNonQuery() > 0;
}
}
}