public override void Fill(DomainObject obj, IDataReader dr) { ESEXO objSEXO = obj as ESEXO; //Poner las rutinas del Tools que se necesiten objSEXO.CODSEXO = Utiles.ConvertToString(dr["COD_SEXO"]); objSEXO.SEXO = Utiles.ConvertToString(dr["SEXO"]); }
protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ESEXO objSEXO = obj as ESEXO; prms[0] = db.GetParameter(); prms[0].Value = objSEXO.CODSEXO; prms[0].ParameterName = "@COD_SEXO"; return(prms); }
protected override IDbDataParameter[] GetInsertParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ESEXO objSEXO = obj as ESEXO; //Poner las rutinas del Tools que se necesiten prms[1] = db.GetParameter(); prms[1].Value = objSEXO.SEXO; prms[1].ParameterName = "@SEXO"; return(prms); }
public bool Update(ESEXO objSEXO) { try { _objDAL.Update(objSEXO); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public bool Save(ESEXO objSEXO) { try { objSEXO.Save(); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public bool Delete(ESEXO objSEXO) { try { _objDAL.Delete(objSEXO); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(2); ESEXO objSEXO = obj as ESEXO; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objSEXO.CODSEXO; prms[0].ParameterName = "@COD_SEXO"; prms[1] = db.GetParameter(); prms[1].Value = objSEXO.NOMSEXO; prms[1].ParameterName = "@NOM_SEXO"; return(prms); }
protected override void SetPrimaryKey(DomainObject obj, string id) { ESEXO objRoot = obj as ESEXO; objRoot.CODSEXO = id; }
protected override void SetPrimaryKey(DomainObject obj, long id) { ESEXO objRoot = obj as ESEXO; objRoot.CODSEXO = Utiles.ConvertToString(id); }