public override void Fill(DomainObject obj, IDataReader dr) { ECUENTA objCUENTA = obj as ECUENTA; //Poner las rutinas del Tools que se necesiten objCUENTA.CODCUENTA = Utiles.ConvertToInt32(dr["COD_CUENTA"]); objCUENTA.CUENTA = Utiles.ConvertToString(dr["CUENTA"]); }
protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ECUENTA objCUENTA = obj as ECUENTA; prms[0] = db.GetParameter(); prms[0].Value = objCUENTA.CODCUENTA; prms[0].ParameterName = "@COD_CUENTA"; return(prms); }
protected override IDbDataParameter[] GetInsertParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ECUENTA objCUENTA = obj as ECUENTA; //Poner las rutinas del Tools que se necesiten prms[1] = db.GetParameter(); prms[1].Value = objCUENTA.CUENTA; prms[1].ParameterName = "@CUENTA"; return(prms); }
public bool Update(ECUENTA objCUENTA) { try { _objDAL.Update(objCUENTA); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
public bool Save(ECUENTA objCUENTA) { try { objCUENTA.Save(); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
protected override void SetPrimaryKey(DomainObject obj, int id) { ECUENTA objRoot = obj as ECUENTA; objRoot.CODCUENTA = id; }