Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public bool Update(EHORARIO objHORARIO)
 {
     try
     {
         _objDAL.Update(objHORARIO);
         return(true);
     }
     catch (Exception ex)
     {
         Log objLog = new Log();
         objLog.EscribirLog(ex);
         return(false);
     }
 }
Ejemplo n.º 4
0
 public bool Save(EHORARIO objHORARIO)
 {
     try
     {
         objHORARIO.Save();
         return(true);
     }
     catch (Exception ex)
     {
         Log objLog = new Log();
         objLog.EscribirLog(ex);
         return(false);
     }
 }
Ejemplo n.º 5
0
        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"]);
        }
Ejemplo n.º 6
0
        protected override void SetPrimaryKey(DomainObject obj, long id)
        {
            EHORARIO objRoot = obj as EHORARIO;

            objRoot.CORRELATIVO = id;
        }