protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(5); ERANGO objRANGO = obj as ERANGO; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objRANGO.CODRANGO; prms[0].ParameterName = "@COD_RANGO"; prms[1] = db.GetParameter(); prms[1].Value = objRANGO.CODESCALA; prms[1].ParameterName = "@CODESCALA"; prms[2] = db.GetParameter(); prms[2].Value = objRANGO.NOMBRERANGO; prms[2].ParameterName = "@NOMBRE_RANGO"; prms[3] = db.GetParameter(); prms[3].Value = objRANGO.DESCRIPCIONRANGO; prms[3].ParameterName = "@DESCRIPCION_RANGO"; prms[4] = db.GetParameter(); prms[4].Value = objRANGO.VALORRANGO; prms[4].ParameterName = "@VALOR_RANGO"; return(prms); }
protected void btnAgregarRango_Click(object sender, EventArgs e) { try { List <ERANGO> lst = (List <ERANGO>)ViewState["Rangos"]; ERANGO objRA = new ERANGO(); objRA.NOMBRERANGO = Utiles.ConvertToString(this.txtNombreRango.Text); objRA.DESCRIPCIONRANGO = Utiles.ConvertToString(this.txtDetalleRango.Text); objRA.VALORRANGO = Utiles.ConvertToDouble(this.txtValorRango.Text); lst.Add(objRA); objWEB.LlenaGrilla(ref this.grdRangos, lst.Cast <DomainObject>().ToList(), 100); this.txtNombreRango.Text = ""; this.txtDetalleRango.Text = ""; this.txtValorRango.Text = ""; ViewState["Rangos"] = 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[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ERANGO objRANGO = obj as ERANGO; prms[0] = db.GetParameter(); prms[0].Value = objRANGO.CODRANGO; prms[0].ParameterName = "@COD_RANGO"; return(prms); }
public bool Update(ERANGO objRANGO) { try { _objDAL.Update(objRANGO); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public bool Save(ERANGO objRANGO) { try { objRANGO.Save(); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public override void Fill(DomainObject obj, IDataReader dr) { ERANGO objRANGO = obj as ERANGO; //Poner las rutinas del Tools que se necesiten objRANGO.CODRANGO = Utiles.ConvertToDecimal(dr["COD_RANGO"]); objRANGO.CODESCALA = Utiles.ConvertToDecimal(dr["CODESCALA"]); objRANGO.NOMBRERANGO = Utiles.ConvertToString(dr["NOMBRE_RANGO"]); objRANGO.DESCRIPCIONRANGO = Utiles.ConvertToString(dr["DESCRIPCION_RANGO"]); objRANGO.VALORRANGO = Utiles.ConvertToDouble(dr["VALOR_RANGO"]); }
protected override void SetPrimaryKey(DomainObject obj, long id) { ERANGO objRoot = obj as ERANGO; objRoot.CODRANGO = id; }