void btnSave_Click(object sender, EventArgs e) { try { Manufacturar Manufacturar = new Manufacturar(); Manufacturar.IsDeleted = false; Manufacturar.LanguageID = CMSContext.LanguageID; Manufacturar.PortalID = CMSContext.PortalID; Manufacturar.Description = txtDescription.Text; Manufacturar.ShortDescription = txtShortDescription.Text; Manufacturar.IsEnabled = cbIsEnabled.Checked; List<string> files = ucSWFUpload.GetFilesName(); if (files.Count > 0) Manufacturar.Image = files[0]; else Manufacturar.Image = string.Empty; Manufacturar.MetaTitle = txtMetaTitle.Text; Manufacturar.MetaDescription = txtMetaDescription.Text; Manufacturar.MetaKeywords = txtMetaKeywords.Text; Manufacturar.ModuleID = (int)CMSEnums.ECommerceModule.Manufacturar; ManufacturarManager.Add(Manufacturar); BeginAddMode(); FillManufacturars(-1); upnlManufacturar.Update(); } catch (Exception ex) { dvProblems.Visible = true; dvProblems.InnerText = ex.ToString(); upnlManufacturar.Update(); } }
void btnSaveOtherLanguage_Click(object sender, EventArgs e) { if (ViewState[CMSViewStateManager.ManufacturarID] != null && ucPortalLanguage.SelectedLanguageID > 0) { try { // Update Info Except Language Info : Manufacturar Manufacturar = ManufacturarManager.GetManufacturar(Convert.ToInt32(ViewState[CMSViewStateManager.ManufacturarID]), CMSContext.PortalID, CMSContext.LanguageID); if (Manufacturar != null) { Manufacturar.IsEnabled = cbIsEnabled.Checked; List<string> files = ucSWFUpload.GetFilesName(); if (files.Count > 0) Manufacturar.Image = files[0]; else Manufacturar.Image = string.Empty; ManufacturarManager.Update(Manufacturar); //SaveLanguage Info Only : Manufacturar langManufacturar = new Manufacturar { ID = Convert.ToInt32(ViewState[CMSViewStateManager.ManufacturarID]), Description = txtDescription.Text, ShortDescription = txtShortDescription.Text, MetaTitle = txtMetaTitle.Text, MetaDescription = txtMetaDescription.Text, MetaKeywords = txtMetaKeywords.Text, LanguageID = ucPortalLanguage.SelectedLanguageID, ModuleID = (int)CMSEnums.ECommerceModule.Manufacturar, }; ManufacturarManager.AddOtherLanguage(langManufacturar); BeginAddMode(); FillManufacturars(-1); upnlManufacturar.Update(); upnlManufacturarItem.Update(); } } catch (Exception ex) { dvProblems.Visible = true; dvProblems.InnerText = ex.ToString(); upnlManufacturar.Update(); } } }
public static int Add(Manufacturar manufacturar) { return ManufacturarDataMapper.Add(manufacturar); }
public static void AddOtherLanguage(Manufacturar manufacturar) { ManufacturarDataMapper.AddOtherLanguage(manufacturar); }
public static void Update(Manufacturar manufacturar) { ManufacturarDataMapper.Update(manufacturar); }
internal static void FillFromReader(Manufacturar manufacturar, SqlDataReader reader) { int colIndex = 0; colIndex = reader.GetOrdinal(CN_MANUFACTURARE_ID); if (!reader.IsDBNull(colIndex)) manufacturar.ID = reader.GetInt32(colIndex); colIndex = reader.GetOrdinal(CN_MANUFACTURARE_LOGO_IMAGE); if (!reader.IsDBNull(colIndex)) manufacturar.Image = reader.GetString(colIndex); colIndex = reader.GetOrdinal(CN_MANUFACTURARE_IS_ENABLED); if (!reader.IsDBNull(colIndex)) manufacturar.IsEnabled = reader.GetBoolean(colIndex); colIndex = reader.GetOrdinal(CN_MANUFACTURARE_IS_DELETED); if (!reader.IsDBNull(colIndex)) manufacturar.IsDeleted = reader.GetBoolean(colIndex); colIndex = reader.GetOrdinal(CN_MANUFACTURARE_PORTAL_ID); if (!reader.IsDBNull(colIndex)) manufacturar.PortalID = reader.GetInt32(colIndex); colIndex = reader.GetOrdinal(ECommerceDataMapperBase.CN_ECO_LAN_LAN_ID); if (!reader.IsDBNull(colIndex)) manufacturar.LanguageID = reader.GetInt32(colIndex); colIndex = reader.GetOrdinal(ECommerceDataMapperBase.CN_ECO_LAN_DESC); if (!reader.IsDBNull(colIndex)) manufacturar.Description = reader.GetString(colIndex); colIndex = reader.GetOrdinal(ECommerceDataMapperBase.CN_ECO_LAN_DESC2); if (!reader.IsDBNull(colIndex)) manufacturar.ShortDescription = reader.GetString(colIndex); colIndex = reader.GetOrdinal(ECommerceDataMapperBase.CN_ECO_LAN_NAME2); if (!reader.IsDBNull(colIndex)) manufacturar.MetaTitle = reader.GetString(colIndex); colIndex = reader.GetOrdinal(ECommerceDataMapperBase.CN_ECO_LAN_DETAILS); if (!reader.IsDBNull(colIndex)) manufacturar.MetaDescription = reader.GetString(colIndex); colIndex = reader.GetOrdinal(ECommerceDataMapperBase.CN_ECO_LAN_KEYWORD); if (!reader.IsDBNull(colIndex)) manufacturar.MetaKeywords = reader.GetString(colIndex); }
internal static Manufacturar GetManufacturar(List<Manufacturar> Manufacturars, SqlDataReader reader) { int colIndex = 0; colIndex = reader.GetOrdinal(CN_MANUFACTURARE_ID); int value = reader.GetInt32(colIndex); Manufacturar Manufacturar = Manufacturars.Where(c => c.ID == value).FirstOrDefault(); if (Manufacturar == null) { Manufacturar = new Manufacturar(); Manufacturars.Add(Manufacturar); } return Manufacturar; }