Beispiel #1
0
        protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db)
        {
            IDbDataParameter[] prms       = db.GetArrayParameter(1);
            ECLIENTE           objCLIENTE = obj as ECLIENTE;

            prms[0]               = db.GetParameter();
            prms[0].Value         = objCLIENTE.RUTCLIENTE;
            prms[0].ParameterName = "@RUT_CLIENTE";

            return(prms);
        }
Beispiel #2
0
 public bool Update(ECLIENTE objCLIENTE)
 {
     try
     {
         _objDAL.Update(objCLIENTE);
         return(true);
     }
     catch (Exception ex)
     {
         Log objLog = new Log();
         objLog.EscribirLog(ex);
         return(false);
     }
 }
Beispiel #3
0
 public bool Save(ECLIENTE objCLIENTE)
 {
     try
     {
         objCLIENTE.Save();
         return(true);
     }
     catch (Exception ex)
     {
         Log objLog = new Log();
         objLog.EscribirLog(ex);
         return(false);
     }
 }
Beispiel #4
0
        protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db)
        {
            IDbDataParameter[] prms       = db.GetArrayParameter(9);
            ECLIENTE           objCLIENTE = obj as ECLIENTE;

            //Poner las rutinas del Tools que se necesiten

            prms[0]               = db.GetParameter();
            prms[0].Value         = objCLIENTE.RUTCLIENTE;
            prms[0].ParameterName = "@RUT_CLIENTE";

            prms[1]               = db.GetParameter();
            prms[1].Value         = objCLIENTE.RUTHOLDING;
            prms[1].ParameterName = "@RUT_HOLDING";

            prms[2]               = db.GetParameter();
            prms[2].Value         = objCLIENTE.RAZONSOCIALCLIENTE;
            prms[2].ParameterName = "@RAZON_SOCIAL_CLIENTE";

            prms[3]               = db.GetParameter();
            prms[3].Value         = objCLIENTE.NOMBREFANTASIACLIENTE;
            prms[3].ParameterName = "@NOMBRE_FANTASIA_CLIENTE";

            prms[4]               = db.GetParameter();
            prms[4].Value         = objCLIENTE.DIRECCIONCLIENTE;
            prms[4].ParameterName = "@DIRECCION_CLIENTE";

            prms[5]               = db.GetParameter();
            prms[5].Value         = objCLIENTE.NRODIRECCIONCLIENTE;
            prms[5].ParameterName = "@NRO_DIRECCION_CLIENTE";

            prms[6]               = db.GetParameter();
            prms[6].Value         = objCLIENTE.EMIALCLIENTE;
            prms[6].ParameterName = "@EMIAL_CLIENTE";

            prms[7]               = db.GetParameter();
            prms[7].Value         = objCLIENTE.TELEFONOCLIENTE;
            prms[7].ParameterName = "@TELEFONO_CLIENTE";

            prms[8]               = db.GetParameter();
            prms[8].Value         = objCLIENTE.CONTACTOCLIENTE;
            prms[8].ParameterName = "@CONTACTO_CLIENTE";

            return(prms);
        }
Beispiel #5
0
        public override void Fill(DomainObject obj, IDataReader dr)
        {
            ECLIENTE objCLIENTE = obj as ECLIENTE;

            //Poner las rutinas del Tools que se necesiten

            objCLIENTE.RUTCLIENTE = Utiles.ConvertToInt64(dr["RUT_CLIENTE"]);

            objCLIENTE.RUTHOLDING = Utiles.ConvertToInt64(dr["RUT_HOLDING"]);

            objCLIENTE.RAZONSOCIALCLIENTE = Utiles.ConvertToString(dr["RAZON_SOCIAL_CLIENTE"]);

            objCLIENTE.NOMBREFANTASIACLIENTE = Utiles.ConvertToString(dr["NOMBRE_FANTASIA_CLIENTE"]);

            objCLIENTE.DIRECCIONCLIENTE = Utiles.ConvertToString(dr["DIRECCION_CLIENTE"]);

            objCLIENTE.NRODIRECCIONCLIENTE = Utiles.ConvertToString(dr["NRO_DIRECCION_CLIENTE"]);

            objCLIENTE.EMIALCLIENTE = Utiles.ConvertToString(dr["EMIAL_CLIENTE"]);

            objCLIENTE.TELEFONOCLIENTE = Utiles.ConvertToString(dr["TELEFONO_CLIENTE"]);

            objCLIENTE.CONTACTOCLIENTE = Utiles.ConvertToString(dr["CONTACTO_CLIENTE"]);
        }
Beispiel #6
0
        protected override void SetPrimaryKey(DomainObject obj, long id)
        {
            ECLIENTE objRoot = obj as ECLIENTE;

            objRoot.RUTCLIENTE = id;
        }