protected void btnAgregarCategoria_Click(object sender, EventArgs e) { try { List <ECATEGORIA> lst = (List <ECATEGORIA>)ViewState["Categorias"]; ECATEGORIA objCA = new ECATEGORIA(); objCA.NOMBRECATEGORIA = Utiles.ConvertToString(this.txtNombreCategoria.Text); objCA.VALORMENOR = Utiles.ConvertToDouble(this.txtValorMenorCategoria.Text); objCA.VALORMAYOR = Utiles.ConvertToDouble(this.txtValorMayorCategoria.Text); lst.Add(objCA); objWEB.LlenaGrilla(ref this.grdCategorias, lst.Cast <DomainObject>().ToList(), 100); this.txtNombreCategoria.Text = ""; this.txtValorMenorCategoria.Text = ""; this.txtValorMayorCategoria.Text = ""; ViewState["Categorias"] = lst; ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('1');", true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); litCatchError.Visible = true; ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('0');", true); } }
protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(4); ECATEGORIA objCATEGORIA = obj as ECATEGORIA; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objCATEGORIA.CODCATEGORIA; prms[0].ParameterName = "@CODCATEGORIA"; prms[1] = db.GetParameter(); prms[1].Value = objCATEGORIA.NOMBRECATEGORIA; prms[1].ParameterName = "@NOMBRECATEGORIA"; prms[2] = db.GetParameter(); prms[2].Value = objCATEGORIA.VALORMENOR; prms[2].ParameterName = "@VALORMENOR"; prms[3] = db.GetParameter(); prms[3].Value = objCATEGORIA.VALORMAYOR; prms[3].ParameterName = "@VALORMAYOR"; return(prms); }
protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ECATEGORIA objCATEGORIA = obj as ECATEGORIA; prms[0] = db.GetParameter(); prms[0].Value = objCATEGORIA.CODCATEGORIA; prms[0].ParameterName = "@CODCATEGORIA"; return(prms); }
public bool Update(ECATEGORIA objCATEGORIA) { try { _objDAL.Update(objCATEGORIA); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public bool Save(ECATEGORIA objCATEGORIA) { try { objCATEGORIA.Save(); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public override void Fill(DomainObject obj, IDataReader dr) { ECATEGORIA objCATEGORIA = obj as ECATEGORIA; //Poner las rutinas del Tools que se necesiten objCATEGORIA.CODCATEGORIA = Utiles.ConvertToDecimal(dr["CODCATEGORIA"]); objCATEGORIA.NOMBRECATEGORIA = Utiles.ConvertToString(dr["NOMBRECATEGORIA"]); objCATEGORIA.VALORMENOR = Utiles.ConvertToDouble(dr["VALORMENOR"]); objCATEGORIA.VALORMAYOR = Utiles.ConvertToDouble(dr["VALORMAYOR"]); }
protected override void SetPrimaryKey(DomainObject obj, long id) { ECATEGORIA objRoot = obj as ECATEGORIA; objRoot.CODCATEGORIA = Utiles.ConvertToDecimal(id); }