protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(4); EHORARIO objHORARIO = obj as EHORARIO; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objHORARIO.CORRELATIVO; prms[0].ParameterName = "@CORRELATIVO"; prms[1] = db.GetParameter(); prms[1].Value = objHORARIO.DIA; prms[1].ParameterName = "@DIA"; prms[2] = db.GetParameter(); prms[2].Value = objHORARIO.HORAINICIO; prms[2].ParameterName = "@HORA_INICIO"; prms[3] = db.GetParameter(); prms[3].Value = objHORARIO.HORAFIN; prms[3].ParameterName = "@HORA_FIN"; return(prms); }
protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); EHORARIO objHORARIO = obj as EHORARIO; prms[0] = db.GetParameter(); prms[0].Value = objHORARIO.CORRELATIVO; prms[0].ParameterName = "@CORRELATIVO"; return(prms); }
public bool Update(EHORARIO objHORARIO) { try { _objDAL.Update(objHORARIO); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
public bool Save(EHORARIO objHORARIO) { try { objHORARIO.Save(); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
public override void Fill(DomainObject obj, IDataReader dr) { EHORARIO objHORARIO = obj as EHORARIO; //Poner las rutinas del Tools que se necesiten objHORARIO.CORRELATIVO = Utiles.ConvertToDecimal(dr["CORRELATIVO"]); objHORARIO.DIA = Utiles.ConvertToInt32(dr["DIA"]); objHORARIO.HORAINICIO = Utiles.ConvertToString(dr["HORA_INICIO"]); objHORARIO.HORAFIN = Utiles.ConvertToString(dr["HORA_FIN"]); }
protected override void SetPrimaryKey(DomainObject obj, long id) { EHORARIO objRoot = obj as EHORARIO; objRoot.CORRELATIVO = id; }