protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ECORREO objCORREO = obj as ECORREO; prms[0] = db.GetParameter(); prms[0].Value = objCORREO.CODCORREO; prms[0].ParameterName = "@COD_CORREO"; return(prms); }
public override void Fill(DomainObject obj, IDataReader dr) { ECORREO objCORREO = obj as ECORREO; //Poner las rutinas del Tools que se necesiten objCORREO.CODCORREO = Utiles.ConvertToInt16(dr["COD_CORREO"]); objCORREO.ASUNTO = Utiles.ConvertToString(dr["ASUNTO"]); objCORREO.CUERPO = Utiles.ConvertToString(dr["CUERPO"]); }
public bool Update(ECORREO objCORREO) { try { _objDAL.Update(objCORREO); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public bool Save(ECORREO objCORREO) { try { objCORREO.Save(); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(3); ECORREO objCORREO = obj as ECORREO; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objCORREO.CODCORREO; prms[0].ParameterName = "@COD_CORREO"; prms[1] = db.GetParameter(); prms[1].Value = objCORREO.ASUNTO; prms[1].ParameterName = "@ASUNTO"; prms[2] = db.GetParameter(); prms[2].Value = objCORREO.CUERPO; prms[2].ParameterName = "@CUERPO"; return(prms); }
protected override void SetPrimaryKey(DomainObject obj, long id) { ECORREO objRoot = obj as ECORREO; objRoot.CODCORREO = Utiles.ConvertToInt16(id); }