Exemplo n.º 1
0
        protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db)
        {
            IDbDataParameter[] prms       = db.GetArrayParameter(1);
            EEMPRESA           objEMPRESA = obj as EEMPRESA;

            prms[0]               = db.GetParameter();
            prms[0].Value         = objEMPRESA.RUTEMPRESA;
            prms[0].ParameterName = "@RUT_EMPRESA";

            return(prms);
        }
Exemplo n.º 2
0
        private void Guardar()
        {
            try
            {
                EEMPRESA       objEM = new EEMPRESA();
                EUSUARIO       objUS = new EUSUARIO();
                EPERFILUSUARIO objPU = new EPERFILUSUARIO();

                objEM.RUTEMPRESA      = Utiles.RutUsrALng(txtRutMant.Text.Trim());
                objEM.NOMBREFANTASIA  = txtNomFantMant.Text.Trim();
                objEM.RAZONSOCIAL     = txtRazSocMant.Text.Trim();
                objEM.NOMBRE_CONTACTO = txtNomContMant.Text.Trim();
                objEM.CARGO_CONTACTO  = txtCarContMant.Text.Trim();
                objEM.FONO_CONTACTO   = txtFonContMant.Text.Trim();
                objEM.EMAIL_CONTACTO  = txtEmaContMant.Text.Trim();
                objEM.GIRO            = txtGirMant.Text.Trim();
                objEM.FLAG_ACTIVO     = Utiles.ConvertToBoolean(chkActMant.Checked);

                objUS.RUTUSUARIO    = Utiles.RutUsrALng(txtRutMant.Text.Trim());
                objUS.NOMBREUSUARIO = txtNomFantMant.Text.Trim();
                objUS.EMAIL         = txtEmaContMant.Text.Trim();
                objUS.FLAGACTIVO    = Utiles.ConvertToBoolean(chkActMant.Checked);
                objUS.PASSWORD      = CCryptografia.Encriptar(txtConMant.Text.Trim());

                objPU.RUTUSUARIO = Utiles.RutUsrALng(txtRutMant.Text.Trim());
                objPU.CODPERFIL  = 1;

                if (ViewState["Modo"].ToString() == "Actualizar")
                {
                    objEM.IsPersisted = true;
                    objUS.IsPersisted = true;
                    objPU.IsPersisted = true;
                }
                BFEMPRESA       objBFEM = new BFEMPRESA();
                BFUSUARIO       objBFUS = new BFUSUARIO();
                BFPERFILUSUARIO objBFPU = new BFPERFILUSUARIO();
                objBFEM.Save(objEM);
                objBFUS.Save(objUS);
                objBFPU.Save(objPU);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('3');", true);
            }
            catch (Exception ex)
            {
                Log log = new Log();
                log.EscribirLog(ex);
                litError.Visible      = false;
                litCatchError.Visible = true;
                ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('0');", true);
            }
        }
Exemplo n.º 3
0
 public bool Update(EEMPRESA objEMPRESA)
 {
     try
     {
         _objDAL.Update(objEMPRESA);
         return(true);
     }
     catch (Exception ex)
     {
         Log log = new Log();
         log.EscribirLog(ex);
         return(false);
     }
 }
Exemplo n.º 4
0
 public bool Save(EEMPRESA objEMPRESA)
 {
     try
     {
         objEMPRESA.Save();
         return(true);
     }
     catch (Exception ex)
     {
         Log log = new Log();
         log.EscribirLog(ex);
         return(false);
     }
 }
Exemplo n.º 5
0
        protected override IDbDataParameter[] GetInsertParameters(DomainObject obj, DB db)
        {
            IDbDataParameter[] prms       = db.GetArrayParameter(9);
            EEMPRESA           objEMPRESA = obj as EEMPRESA;

            //Poner las rutinas del Tools que se necesiten

            prms[0]               = db.GetParameter();
            prms[0].Value         = objEMPRESA.RUTEMPRESA;
            prms[0].ParameterName = "@RUT_EMPRESA";

            prms[1]               = db.GetParameter();
            prms[1].Value         = objEMPRESA.NOMBREFANTASIA;
            prms[1].ParameterName = "@NOMBRE_FANTASIA";

            prms[2]               = db.GetParameter();
            prms[2].Value         = objEMPRESA.RAZONSOCIAL;
            prms[2].ParameterName = "@RAZON_SOCIAL";

            prms[3]               = db.GetParameter();
            prms[3].Value         = objEMPRESA.NOMBRE_CONTACTO;
            prms[3].ParameterName = "@NOMBRE_CONTACTO";

            prms[4]               = db.GetParameter();
            prms[4].Value         = objEMPRESA.CARGO_CONTACTO;
            prms[4].ParameterName = "@CARGO_CONTACTO";

            prms[5]               = db.GetParameter();
            prms[5].Value         = objEMPRESA.FONO_CONTACTO;
            prms[5].ParameterName = "@FONO_CONTACTO";

            prms[6]               = db.GetParameter();
            prms[6].Value         = objEMPRESA.EMAIL_CONTACTO;
            prms[6].ParameterName = "@EMAIL_CONTACTO";

            prms[7]               = db.GetParameter();
            prms[7].Value         = objEMPRESA.GIRO;
            prms[7].ParameterName = "@GIRO";

            prms[8]               = db.GetParameter();
            prms[8].Value         = objEMPRESA.FLAG_ACTIVO;
            prms[8].ParameterName = "@FLAG_ACTIVO";

            return(prms);
        }
Exemplo n.º 6
0
        public override void Fill(DomainObject obj, IDataReader dr)
        {
            EEMPRESA objEMPRESA = obj as EEMPRESA;

            //Poner las rutinas del Tools que se necesiten

            objEMPRESA.RUTEMPRESA = Utiles.ConvertToInt64(dr["RUT_EMPRESA"]);

            objEMPRESA.NOMBREFANTASIA = Utiles.ConvertToString(dr["NOMBRE_FANTASIA"]);

            objEMPRESA.RAZONSOCIAL = Utiles.ConvertToString(dr["RAZON_SOCIAL"]);

            objEMPRESA.NOMBRE_CONTACTO = Utiles.ConvertToString(dr["NOMBRE_CONTACTO"]);

            objEMPRESA.CARGO_CONTACTO = Utiles.ConvertToString(dr["CARGO_CONTACTO"]);

            objEMPRESA.FONO_CONTACTO = Utiles.ConvertToString(dr["FONO_CONTACTO"]);

            objEMPRESA.EMAIL_CONTACTO = Utiles.ConvertToString(dr["EMAIL_CONTACTO"]);

            objEMPRESA.GIRO = Utiles.ConvertToString(dr["GIRO"]);

            objEMPRESA.FLAG_ACTIVO = Utiles.ConvertToBoolean(dr["FLAG_ACTIVO"]);
        }
Exemplo n.º 7
0
        protected override void SetPrimaryKey(DomainObject obj, long id)
        {
            EEMPRESA objRoot = obj as EEMPRESA;

            objRoot.RUTEMPRESA = Utiles.ConvertToInt64(id);
        }