public Respuesta <List <EntSucursal> > GetValidaSucursalRFC(EntSucursal obj)
        {
            DalCliente cliente = new DalCliente();
            Respuesta <List <EntSucursal> > respuesta = new Respuesta <List <EntSucursal> >();

            try
            {
                respuesta.Resultado = cliente.GetValidaSucursalRFC(obj, "B");
                if (respuesta.Resultado != null && respuesta.Resultado.Count() > 0)
                {
                    respuesta.EsExitoso      = true;
                    respuesta.TotalRegistros = respuesta.Resultado.Count();
                }
                else
                {
                    respuesta.EsExitoso      = false;
                    respuesta.TotalRegistros = respuesta.Resultado.Count();
                }
            }
            catch (Exception ex)
            {
                respuesta.InicializaError(excepcion: ex);
            }
            return(respuesta);
        }
        public Respuesta <int> DelSucursal(EntSucursal ObjIn)
        {
            DalCliente      cliente   = new DalCliente();
            Respuesta <int> respuesta = new Respuesta <int>();

            try
            {
                cliente.begTran();
                respuesta.Resultado = cliente.InsUpdSucursal(ObjIn, "B", "");
                if (respuesta.Resultado > 0)
                {
                    respuesta.EsExitoso = true;
                    cliente.commit();
                }
            }
            catch (Exception ex)
            {
                respuesta.InicializaError(excepcion: ex);
                cliente.roll_back();
            }
            finally
            {
                cliente.close();
            }
            return(respuesta);
        }
Example #3
0
        public List <EntSucursal> ObtenerTodos()
        {
            List <EntSucursal> Lista   = new List <EntSucursal>();
            EntSucursal        entidad = null;

            try
            {
                AbrirConexion();
                StringBuilder CadenaSql = new StringBuilder();
                var           sql       = "SELECT a.id_sucursal, a.desc_sucursal,a.id_empresa, b.razon_social FROM informix.sucursales a left join informix.empresa b on a.id_empresa = b.id_empresa";
                IfxCommand    cmd       = new IfxCommand(sql, Conexion);
                using (var dr = cmd.ExecuteReader())
                {
                    while (dr.Read())
                    {
                        entidad               = new EntSucursal();
                        entidad.id_sucursal   = int.Parse(dr["id_sucursal"].ToString());
                        entidad.desc_sucursal = dr["desc_sucursal"].ToString();
                        entidad.id_empresa    = int.Parse(dr["id_empresa"].ToString());
                        entidad.razon_social  = dr["razon_social"].ToString();
                        Lista.Add(entidad);
                    }
                }
            }
            catch (Exception exc)
            {
                throw exc;
            }
            finally
            {
                CerrarConexion();
            }
            return(Lista);
        }
Example #4
0
        public EntSucursal Obtener(int id)
        {
            EntSucursal entidad = null;

            try
            {
                AbrirConexion();
                StringBuilder CadenaSql = new StringBuilder();

                IfxCommand cmd = new IfxCommand(string.Empty, Conexion);
                cmd.CommandText = "SELECT a.id_sucursal, a.desc_sucursal,a.id_empresa, b.razon_social FROM informix.sucursales a left join informix.empresa b on a.id_empresa = b.id_empresa WHERE a.id_sucursal=?";
                cmd.Parameters.Add(new IfxParameter()).Value = id;
                using (var dr = cmd.ExecuteReader())
                {
                    if (dr.Read())
                    {
                        entidad               = new EntSucursal();
                        entidad.id_sucursal   = int.Parse(dr["id_sucursal"].ToString());
                        entidad.desc_sucursal = dr["desc_sucursal"].ToString();
                        entidad.id_empresa    = int.Parse(dr["id_empresa"].ToString());
                        entidad.razon_social  = dr["razon_social"].ToString();
                    }
                }
            }
            catch (Exception exc)
            {
                throw exc;
            }
            finally
            {
                CerrarConexion();
            }
            return(entidad);
        }
        private bool ValidaDatosRFC()
        {
            try
            {
                bool        Valido  = false;
                EntSucursal entcve  = new EntSucursal();
                BrCliente   cliente = new BrCliente();
                entcve.Clave_cliente = Convert.ToInt32(TxtCliente.Text);
                entcve.Rfc_sucursal  = TxtRfc.Text;
                Respuesta <List <EntSucursal> > respuesta = cliente.GetValidaSucursalRFC(entcve);
                if (respuesta.EsExitoso)
                {
                    messageBox = new avisosis(respuesta.Resultado[0].Rfc_sucursal, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
                    Valido     = false;
                }
                else
                {
                    Valido = true;
                }
                return(Valido);
            }
            catch (Exception ex)
            {
                return(false);

                messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
            }
        }
Example #6
0
        public static DBParameterCollection LLenaSucursal(EntSucursal obj, string opc, string tipo = "")
        {
            DBParameter p1  = new DBParameter("popc", opc, System.Data.DbType.String);
            DBParameter p2  = new DBParameter("tipo", tipo, System.Data.DbType.String);
            DBParameter p3  = new DBParameter("clave_cliente", obj.Clave_cliente, System.Data.DbType.Int32);
            DBParameter p4  = new DBParameter("nsucursal", obj.Nsucursal, System.Data.DbType.Int32);
            DBParameter p5  = new DBParameter("sucursal", obj.Sucursal, System.Data.DbType.String);
            DBParameter p6  = new DBParameter("factura_sucursal", obj.Factura_sucursal, System.Data.DbType.String);
            DBParameter p7  = new DBParameter("direccion_sucursal", obj.Direccion_sucursal, System.Data.DbType.String);
            DBParameter p8  = new DBParameter("colonia_sucursal", obj.Colonia_sucursal, System.Data.DbType.String);
            DBParameter p9  = new DBParameter("ciudad_sucursal", obj.Ciudad_sucursal, System.Data.DbType.String);
            DBParameter p10 = new DBParameter("codigo_postal_sucursal", obj.Codigo_postal_sucursal, System.Data.DbType.Int32);
            DBParameter p11 = new DBParameter("estado_sucursal", obj.Estado_sucursal, System.Data.DbType.String);
            DBParameter p12 = new DBParameter("telefono1_sucursal", obj.Telefono1_sucursal, System.Data.DbType.String);
            DBParameter p13 = new DBParameter("telefono2_sucursal", obj.Telefono2_sucursal, System.Data.DbType.String);
            DBParameter p14 = new DBParameter("nombre_envios_sucursal", obj.Nombre_envios_sucursal, System.Data.DbType.String);
            DBParameter p15 = new DBParameter("usuario_envios_sucursal", obj.Usuario_envios_sucursal, System.Data.DbType.String);
            DBParameter p16 = new DBParameter("direccion_envios_sucursal", obj.Direccion_envios_sucursal, System.Data.DbType.String);
            DBParameter p17 = new DBParameter("ciudad_envios_sucursal", obj.Ciudad_envios_sucursal, System.Data.DbType.String);
            DBParameter p18 = new DBParameter("colonia_envios_sucursal", obj.Colonia_envios_sucursal, System.Data.DbType.String);
            DBParameter p19 = new DBParameter("cp_envios_sucursal", obj.Cp_envios_sucursal, System.Data.DbType.String);
            DBParameter p20 = new DBParameter("tel_envios_sucursal", obj.Tel_envios_sucursal, System.Data.DbType.String);
            DBParameter p21 = new DBParameter("edo_envios_sucursal", obj.Edo_envios_sucursal, System.Data.DbType.String);
            DBParameter p22 = new DBParameter("email_envios_sucursal", obj.Email_envios_sucursal, System.Data.DbType.String);
            DBParameter p23 = new DBParameter("atencion_personal1_sucursal", obj.Atencion_personal1_sucursal, System.Data.DbType.String);
            DBParameter p24 = new DBParameter("atencion_personal2_sucursal", obj.Atencion_personal2_sucursal, System.Data.DbType.String);
            DBParameter p25 = new DBParameter("status_sucursal", obj.Status_sucursal, System.Data.DbType.String);
            DBParameter p26 = new DBParameter("ejecutivo", obj.Ejecutivo, System.Data.DbType.String);
            DBParameter p27 = new DBParameter("fecha_apertura", obj.Fecha_apertura, System.Data.DbType.String);
            DBParameter p28 = new DBParameter("e_mail", obj.E_mail, System.Data.DbType.String);
            DBParameter p29 = new DBParameter("observaciones", obj.Observaciones, System.Data.DbType.String);
            DBParameter p30 = new DBParameter("usuario", obj.Usuario, System.Data.DbType.String);
            DBParameter p31 = new DBParameter("FechaModifico", obj.FechaModifico1, System.Data.DbType.String);
            DBParameter p32 = new DBParameter("rfc_sucursal", obj.Rfc_sucursal, System.Data.DbType.String);
            DBParameter p33 = new DBParameter("sector_cliente", obj.Sector_cliente, System.Data.DbType.String);
            DBParameter p34 = new DBParameter("EmailCobranza", obj.EmailCobranza1, System.Data.DbType.String);
            DBParameter p35 = new DBParameter("IdUsuarioRegistro", obj.IdUsuarioRegistro1, System.Data.DbType.Int32);
            DBParameter p36 = new DBParameter("IdUsuarioModifico", obj.IdUsuarioModifico1, System.Data.DbType.Int32);

            DBParameter[] parms = new DBParameter[] { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10,
                                                      p11, p12, p13, p14, p15, p16, p17, p18, p19, p20,
                                                      p21, p22, p23, p24, p25, p26, p27, p28, p29, p30,
                                                      p31, p32, p33, p34, p35, p36 };

            DBParameterCollection pcol = new DBParameterCollection();

            pcol.AddRange(parms);
            return(pcol);
        }
 private void BtnSucursal_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         FrmSucursal frmSucursal = new FrmSucursal();
         frmSucursal.ActIns = Comunes.AGREGA;
         EntSucursal entSuc = new EntSucursal();
         frmSucursal.opcGuarda = 1;
         frmSucursal.ConsultaDatosCliente(entCliente, entSuc);
         frmSucursal.ShowDialog();
     }
     catch (Exception ex)
     {
         messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
     }
 }
Example #8
0
        public ActionResult Guardar(EntSucursal entidad)
        {
            try
            {
                var r = entidad.id_sucursal > 0 ?
                        control.Actualizar(entidad) :
                        control.Insertar(entidad);

                if (!r)
                {
                    return(Json("Error al realizar la operacion", JsonRequestBehavior.AllowGet));
                }

                return(Json("Realizado", JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(View("Error", new HandleErrorInfo(ex, "Sucursales", "Create")));
            }
        }
Example #9
0
        public List <EntSucursal> GetValidaSucursalRFC(EntSucursal Dobj, string tipo = "")
        {
            Genericas             gen  = new Genericas();
            List <EntSucursal>    lst  = new List <EntSucursal>();
            DBParameterCollection pcol = ParamCliente.LLenaSucursal(Dobj, Comunes.BUSCAR, tipo);

            using (dr = db.ExecuteDataReader(Procedimientos.SpSucursal, pcol, conm, tranm, CommandType.StoredProcedure))
            {
                while (dr.Read())
                {
                    EntSucursal obj = new EntSucursal();
                    if (dr["rfc_sucursal"] != DBNull.Value)
                    {
                        obj.Rfc_sucursal = (gen.SetCampo(dr["rfc_sucursal"].ToString()));
                    }
                    lst.Add(obj);
                }
            }
            return(lst);
        }
Example #10
0
        public bool Update(EntSucursal entidad)
        {
            bool respuesta = false;

            try
            {
                AbrirConexion();
                var sql = "execute procedure dml_sucursales (?,?,?,?);";
                using (var cmd = new IfxCommand(sql, Conexion))
                {
                    cmd.Connection = Conexion;
                    cmd.Parameters.Add(new IfxParameter()).Value = "UPDATE";
                    cmd.Parameters.Add(new IfxParameter()).Value = entidad.id_sucursal;
                    cmd.Parameters.Add(new IfxParameter()).Value = entidad.desc_sucursal;
                    cmd.Parameters.Add(new IfxParameter()).Value = entidad.id_empresa;
                    cmd.ExecuteNonQuery();
                }
                respuesta = true;
            }

            catch (InvalidCastException ex)
            {
                ApplicationException excepcion = new ApplicationException("Se genero un error con el siguiente mensaje: " + ex.Message, ex);
                excepcion.Source = "Update Sucursales";
                throw excepcion;
            }
            catch (Exception ex)
            {
                ApplicationException excepcion = new ApplicationException("Se genero un error de aplicación con el siguiente mensaje: " + ex.Message, ex);
                excepcion.Source = "Update Sucursales";
                throw excepcion;
            }
            finally
            {
                CerrarConexion();
            }
            return(respuesta);
        }
Example #11
0
        public int InsUpdSucursal(EntSucursal Dobj, string opc, string tipo)
        {
            Respuesta <int> res = new Respuesta <int>();

            DBParameterCollection pcol = ParamCliente.LLenaSucursal(Dobj, opc, tipo);

            using (dr = db.ExecuteDataReader(Procedimientos.SpSucursal, pcol, conm, tranm, CommandType.StoredProcedure))
            {
                while (dr.Read())
                {
                    res = ExisteError(dr);
                    if (!res.EsExitoso)
                    {
                        throw new Exception(res.MensajeUsuario);
                    }
                    else
                    {
                        return(res.TotalRegistros);
                    }
                }
            }
            return(0);
        }
        //guarda y actualiza
        public void Guarda()
        {
            EntSucursal entSuc  = new EntSucursal();
            BrCliente   cliente = new BrCliente();

            try
            {
                Genericas gen = new Genericas();
                totRequeridos = 4;
                contabilizaYValidaRequerido(TxtSucursal);
                contabilizaYValidaRequerido(CmbEstatus);
                contabilizaYValidaRequerido(TxtRfc);
                contabilizaYValidaRequerido(CmbSector);
                if (totRequeridos > 0)
                {
                    messageBox = new avisosis(totRequeridos == 1 ? (string.Format("¡El campo {0} es obligatorio!", ControlInvalido)) : "Los campos son obligatorios", this.Title, MessageBoxButton.OK, MessageBoxImage.Warning);
                    messageBox.ShowDialog();
                    return;
                }

                TxtFechaRegistro.Text     = gen.SetCampo(entSuc.Fecha_apertura.ToString());
                TxtFechaModificacion.Text = gen.SetCampo(entSuc.FechaModifico1.ToString());
                //////////////
                entSuc.Status_sucursal = gen.SetCampo(CmbEstatus.SelectedValue.ToString());

                if (ActIns == Comunes.CAMBIA)
                {
                    entSuc.Nsucursal = noSucursal;
                }
                entSuc.Clave_cliente               = gen.SetCampo(Convert.ToInt32(TxtCliente.Text));
                entSuc.Sucursal                    = gen.SetCampo(TxtSucursal.Text);
                entSuc.Rfc_sucursal                = gen.SetCampo(TxtRfc.Text);
                entSuc.Sector_cliente              = gen.SetCampo(CmbSector.SelectedValue.ToString());
                entSuc.Factura_sucursal            = gen.SetCampo(TxtFacturaNom.Text);
                entSuc.Direccion_sucursal          = gen.SetCampo(TxtDireccion.Text);
                entSuc.Colonia_sucursal            = gen.SetCampo(txtcolonia.Text);
                entSuc.Codigo_postal_sucursal      = gen.SetCampo(Convert.ToInt32(TxtCp.Text));
                entSuc.Ciudad_sucursal             = gen.SetCampo(TxtMunicipio.Text);
                entSuc.Estado_sucursal             = gen.SetCampo(idEstado.ToString());
                entSuc.Telefono1_sucursal          = gen.SetCampo(TxtTelefono1.Text);
                entSuc.Telefono2_sucursal          = gen.SetCampo(TxtTelefono2.Text);
                entSuc.Atencion_personal2_sucursal = gen.SetCampo(TxtAtencionEnvios.Text);
                entSuc.Nombre_envios_sucursal      = gen.SetCampo(TxtEmpresaDE.Text);
                entSuc.Usuario_envios_sucursal     = gen.SetCampo(TxtAtencionEnv.Text);
                entSuc.Direccion_envios_sucursal   = gen.SetCampo(TxtDireccionDE.Text);
                entSuc.Colonia_envios_sucursal     = gen.SetCampo(txtcoloniaDE.Text);
                entSuc.Cp_envios_sucursal          = gen.SetCampo(TxtCpDE.Text);
                entSuc.Ciudad_envios_sucursal      = gen.SetCampo(TxtMunicipioDE.Text);
                entSuc.Edo_envios_sucursal         = idEstadoDe.ToString();
                entSuc.Tel_envios_sucursal         = gen.SetCampo(TxtTelefonoDE.Text);
                entSuc.Email_envios_sucursal       = gen.SetCampo(TxtEmailContactoDE.Text);
                entSuc.Atencion_personal1_sucursal = gen.SetCampo(TxtAtenciónCobranza.Text);
                entSuc.Observaciones               = gen.SetCampo(TxtObservaciones.Text);
                entSuc.E_mail         = gen.SetCampo(TxtEmail.Text);
                entSuc.EmailCobranza1 = gen.SetCampo(TxtEmailCobranza.Text);
                if (ActIns == Comunes.AGREGA)
                {
                    entSuc.IdUsuarioRegistro1 = App.IdUsuario;
                }
                else
                {
                    entSuc.IdUsuarioModifico1 = App.IdUsuario;
                }

                if (ValidarRFC() == false)
                {
                    return;
                }

                if (ValidaDatosRFC() == false)
                {
                    return;
                }

                Respuesta <int> res = cliente.InsUpdSucursal(entSuc, ActIns, "A");
                if (bandera == 1)
                {
                    if (res.EsExitoso)
                    {
                        // opcion valida cuando se agrega una sucursal desde el catálogo
                        if (opcGuarda == 0)
                        {
                            //Actualizacion del Grid Generico
                            frmCatologoGenerico.AcutualizaGrid <EntSucursal>(entSuc);
                        }
                        Editando   = false;
                        messageBox = new avisosis("Se ha " + (ActIns == Comunes.AGREGA ? " agregado " : ActIns == Comunes.CAMBIA ? " actualizado " : " eliminado ") + " correctamente la Sucursal.", this.Title, MessageBoxButton.OK, MessageBoxImage.None); messageBox.ShowDialog();
                        if (!cerrando)
                        {
                            this.Close();
                        }
                    }
                    else
                    {
                        messageBox = new avisosis("Error al " + (ActIns == Comunes.AGREGA ? " agregar " : ActIns == Comunes.CAMBIA ? " actualizar " : " eliminar ") + res.Error, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
                    }
                }
            }
            catch (Exception ex)
            {
                messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
            }
        }
 public void ConsultaDatosCliente(EntCliente entCve, EntSucursal entSuc)
 {
     try
     {
         Genericas gen      = new Genericas();
         DateTime  fecha    = Convert.ToDateTime(DateTime.Today);
         string    fechaHoy = fecha.ToString("yyyy-MM-dd");
         if (ActIns == Comunes.AGREGA)
         {
             TxtFechaRegistro.Text = fechaHoy;
             ConsultaEntidades();
             ConsultaTipoCliente();
             ConsultaEstatusCliente();
             ConsultaSectorCliente();
             TxtCliente.Text          = gen.SetCampo(entCve.ClaveCliente.ToString());
             TxtCliente.IsEnabled     = false;
             CmbTipoCliente.Text      = gen.SetCampo(entCve.TipoVIP.ToString());
             CmbEstatus.SelectedValue = gen.SetCampo(entCve.Statuscliente.ToString());
             TxtSucursal.Text         = gen.SetCampo(entCve.Nombrecliente.ToString());
             TxtRfc.Text             = gen.SetCampo(entCve.Rfccliente.ToString());
             TxtFacturaNom.Text      = gen.SetCampo(entCve.Facturacioncliente.ToString());
             CmbSector.SelectedValue = gen.SetCampo(entCve.Sectorcliente.ToString());
             TxtDireccion.Text       = gen.SetCampo(entCve.Direccioncliente.ToString());
             txtcolonia.Text         = gen.SetCampo(entCve.Coloniacliente.ToString());
             TxtCp.Text        = gen.SetCampo(entCve.Codigopostalcliente.ToString());
             TxtMunicipio.Text = gen.SetCampo(entCve.Ciudadcliente.ToString());
             EntEntidades Enti = new EntEntidades();
             Enti                     = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entCve.Estadocliente)));
             TxtEstado.Text           = Enti.D_estado;
             idEstado                 = Convert.ToInt32(Enti.IdEstado);
             TxtTelefono1.Text        = gen.SetCampo(entCve.Telefono1cliente.ToString());
             TxtTelefono2.Text        = gen.SetCampo(entCve.Telefono2cliente.ToString());
             TxtEmail.Text            = gen.SetCampo(entCve.Emailcliente.ToString());
             TxtEmailCobranza.Text    = gen.SetCampo(entCve.EmailSecEnvios.ToString());
             TxtAtenciónCobranza.Text = gen.SetCampo(entCve.Atencionpersonal1cliente.ToString());
             TxtEmpresaDE.Text        = gen.SetCampo(entCve.Nombreenvios.ToString());
             TxtAtencionEnv.Text      = gen.SetCampo(entCve.Usuarioenvios.ToString());
             TxtDireccionDE.Text      = gen.SetCampo(entCve.Direccionenvios.ToString());
             txtcoloniaDE.Text        = gen.SetCampo(entCve.Coloniaenvios.ToString());
             TxtCpDE.Text             = gen.SetCampo(entCve.Cpenvios.ToString());
             TxtMunicipioDE.Text      = gen.SetCampo(entCve.Ciudadenvios.ToString());
             Enti                     = new EntEntidades();
             Enti                     = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entCve.Edoenvios)));
             TxtEstadoDE.Text         = Enti.D_estado;
             idEstadoDe               = Convert.ToInt32(Enti.IdEstado);
             TxtTelefonoDE.Text       = gen.SetCampo(entCve.Telenvios.ToString());
             TxtEmailContactoDE.Text  = gen.SetCampo(entCve.Emailenvios.ToString());
         }
         else
         {
             //consulta datos de la sucursal
             noSucursal                = gen.SetCampo(entSuc.Nsucursal);
             TxtFechaRegistro.Text     = gen.SetCampo(entSuc.Fecha_apertura.ToString());
             TxtFechaModificacion.Text = gen.SetCampo(entSuc.FechaModifico1.ToString());
             ConsultaEntidades();
             ConsultaTipoCliente();
             ConsultaEstatusCliente();
             ConsultaSectorCliente();
             TxtCliente.Text          = gen.SetCampo(entSuc.Clave_cliente.ToString());
             TxtCliente.IsEnabled     = false;
             CmbTipoCliente.Text      = gen.SetCampo(entCve.TipoVIP.ToString());
             CmbEstatus.SelectedValue = gen.SetCampo(entSuc.Status_sucursal.ToString());
             TxtSucursal.Text         = gen.SetCampo(entSuc.Sucursal.ToString());
             TxtRfc.Text             = gen.SetCampo(entSuc.Rfc_sucursal.ToString());
             TxtFacturaNom.Text      = gen.SetCampo(entSuc.Factura_sucursal.ToString());
             CmbSector.SelectedValue = gen.SetCampo(entSuc.Sector_cliente.ToString());
             TxtDireccion.Text       = gen.SetCampo(entSuc.Direccion_sucursal.ToString());
             txtcolonia.Text         = gen.SetCampo(entSuc.Colonia_sucursal.ToString());
             TxtCp.Text        = gen.SetCampo(entSuc.Codigo_postal_sucursal.ToString());
             TxtMunicipio.Text = gen.SetCampo(entSuc.Ciudad_sucursal.ToString());
             EntEntidades Enti = new EntEntidades();
             Enti                     = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entSuc.Estado_sucursal)));
             TxtEstado.Text           = Enti.D_estado;
             idEstado                 = Convert.ToInt32(Enti.IdEstado);
             TxtTelefono1.Text        = gen.SetCampo(entSuc.Telefono1_sucursal.ToString());
             TxtTelefono2.Text        = gen.SetCampo(entSuc.Telefono2_sucursal.ToString());
             TxtAtencionEnvios.Text   = gen.SetCampo(entSuc.Atencion_personal2_sucursal.ToString());
             TxtEmail.Text            = gen.SetCampo(entSuc.E_mail.ToString());
             TxtAtenciónCobranza.Text = gen.SetCampo(entSuc.Atencion_personal1_sucursal.ToString());
             TxtEmailCobranza.Text    = gen.SetCampo(entSuc.EmailCobranza1.ToString());
             TxtObservaciones.Text    = gen.SetCampo(entSuc.Observaciones.ToString());
             TxtEmpresaDE.Text        = gen.SetCampo(entSuc.Nombre_envios_sucursal.ToString());
             TxtAtencionEnv.Text      = gen.SetCampo(entSuc.Usuario_envios_sucursal.ToString());
             TxtDireccionDE.Text      = gen.SetCampo(entSuc.Direccion_envios_sucursal.ToString());
             txtcoloniaDE.Text        = gen.SetCampo(entSuc.Colonia_envios_sucursal.ToString());
             TxtCpDE.Text             = gen.SetCampo(entSuc.Cp_envios_sucursal.ToString());
             TxtMunicipioDE.Text      = gen.SetCampo(entSuc.Ciudad_envios_sucursal.ToString());
             Enti                     = new EntEntidades();
             Enti                     = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entSuc.Edo_envios_sucursal)));
             TxtEstadoDE.Text         = Enti.D_estado;
             idEstadoDe               = Convert.ToInt32(Enti.IdEstado);
             TxtTelefonoDE.Text       = gen.SetCampo(entSuc.Tel_envios_sucursal.ToString());
             TxtEmailContactoDE.Text  = gen.SetCampo(entSuc.Email_envios_sucursal.ToString());
         }
     }
     catch (Exception ex)
     {
         messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
     }
 }
Example #14
0
        public List <EntSucursal> GetConsultaSucursales(EntSucursal Dobj, string tipo = "")
        {
            List <EntSucursal>    lst  = new List <EntSucursal>();
            DBParameterCollection pcol = ParamCliente.LLenaSucursal(Dobj, Comunes.BUSCAR, tipo);

            using (dr = db.ExecuteDataReader(Procedimientos.SpSucursal, pcol, conm, tranm, CommandType.StoredProcedure))
            {
                while (dr.Read())
                {
                    Genericas   gen = new Genericas();
                    EntSucursal obj = new EntSucursal();
                    if (dr["clave_cliente"] != DBNull.Value)
                    {
                        obj.Clave_cliente = gen.SetCampo(Convert.ToInt32(dr["clave_cliente"].ToString()));
                    }
                    if (dr["status_sucursal"] != DBNull.Value)
                    {
                        obj.Status_sucursal = gen.SetCampo((dr["status_sucursal"].ToString()));
                    }
                    if (dr["Estatus"] != DBNull.Value)
                    {
                        obj.Estatus = gen.SetCampo((dr["Estatus"].ToString()));
                    }
                    if (dr["fecha_apertura"] != DBNull.Value)
                    {
                        obj.Fecha_apertura = gen.SetCampo((dr["fecha_apertura"].ToString()));
                    }
                    if (dr["FechaModifico"] != DBNull.Value)
                    {
                        obj.FechaModifico1 = gen.SetCampo((dr["FechaModifico"].ToString()));
                    }
                    if (dr["nsucursal"] != DBNull.Value)
                    {
                        obj.Nsucursal = gen.SetCampo(Convert.ToInt32(dr["nsucursal"].ToString()));
                    }
                    if (dr["sucursal"] != DBNull.Value)
                    {
                        obj.Sucursal = gen.SetCampo((dr["sucursal"].ToString()));
                    }
                    if (dr["rfc_sucursal"] != DBNull.Value)
                    {
                        obj.Rfc_sucursal = gen.SetCampo((dr["rfc_sucursal"].ToString()));
                    }
                    if (dr["sector_cliente"] != DBNull.Value)
                    {
                        obj.Sector_cliente = gen.SetCampo((dr["sector_cliente"].ToString()));
                    }
                    if (dr["factura_sucursal"] != DBNull.Value)
                    {
                        obj.Factura_sucursal = gen.SetCampo((dr["factura_sucursal"].ToString()));
                    }
                    if (dr["direccion_sucursal"] != DBNull.Value)
                    {
                        obj.Direccion_sucursal = gen.SetCampo((dr["direccion_sucursal"].ToString()));
                    }
                    if (dr["colonia_sucursal"] != DBNull.Value)
                    {
                        obj.Colonia_sucursal = gen.SetCampo((dr["colonia_sucursal"].ToString()));
                    }
                    if (dr["codigo_postal_sucursal"] != DBNull.Value)
                    {
                        obj.Codigo_postal_sucursal = gen.SetCampo(Convert.ToInt32(dr["codigo_postal_sucursal"].ToString()));
                    }
                    if (dr["ciudad_sucursal"] != DBNull.Value)
                    {
                        obj.Ciudad_sucursal = gen.SetCampo((dr["ciudad_sucursal"].ToString()));
                    }
                    if (dr["estado_sucursal"] != DBNull.Value)
                    {
                        obj.Estado_sucursal = gen.SetCampo((dr["estado_sucursal"].ToString()));
                    }
                    if (dr["telefono1_sucursal"] != DBNull.Value)
                    {
                        obj.Telefono1_sucursal = gen.SetCampo((dr["telefono1_sucursal"].ToString()));
                    }
                    if (dr["telefono2_sucursal"] != DBNull.Value)
                    {
                        obj.Telefono2_sucursal = gen.SetCampo((dr["telefono2_sucursal"].ToString()));
                    }
                    if (dr["atencion_personal2_sucursal"] != DBNull.Value)
                    {
                        obj.Atencion_personal2_sucursal = gen.SetCampo((dr["atencion_personal2_sucursal"].ToString()));
                    }
                    if (dr["e_mail"] != DBNull.Value)
                    {
                        obj.E_mail = gen.SetCampo((dr["e_mail"].ToString()));
                    }
                    if (dr["atencion_personal1_sucursal"] != DBNull.Value)
                    {
                        obj.Atencion_personal1_sucursal = gen.SetCampo((dr["atencion_personal1_sucursal"].ToString()));
                    }
                    if (dr["EmailCobranza"] != DBNull.Value)
                    {
                        obj.EmailCobranza1 = gen.SetCampo((dr["EmailCobranza"].ToString()));
                    }
                    if (dr["observaciones"] != DBNull.Value)
                    {
                        obj.Observaciones = gen.SetCampo((dr["observaciones"].ToString()));
                    }
                    if (dr["nombre_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Nombre_envios_sucursal = gen.SetCampo((dr["nombre_envios_sucursal"].ToString()));
                    }
                    if (dr["usuario_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Usuario_envios_sucursal = gen.SetCampo((dr["usuario_envios_sucursal"].ToString()));
                    }
                    if (dr["direccion_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Direccion_envios_sucursal = gen.SetCampo((dr["direccion_envios_sucursal"].ToString()));
                    }
                    if (dr["colonia_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Colonia_envios_sucursal = gen.SetCampo((dr["colonia_envios_sucursal"].ToString()));
                    }
                    if (dr["cp_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Cp_envios_sucursal = gen.SetCampo((dr["cp_envios_sucursal"].ToString()));
                    }
                    if (dr["ciudad_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Ciudad_envios_sucursal = gen.SetCampo((dr["ciudad_envios_sucursal"].ToString()));
                    }
                    if (dr["edo_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Edo_envios_sucursal = gen.SetCampo((dr["edo_envios_sucursal"].ToString()));
                    }
                    if (dr["tel_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Tel_envios_sucursal = gen.SetCampo((dr["tel_envios_sucursal"].ToString()));
                    }
                    if (dr["email_envios_sucursal"] != DBNull.Value)
                    {
                        obj.Email_envios_sucursal = gen.SetCampo((dr["email_envios_sucursal"].ToString()));
                    }
                    if (dr["ejecutivo"] != DBNull.Value)
                    {
                        obj.Ejecutivo = gen.SetCampo((dr["ejecutivo"].ToString()));
                    }
                    if (dr["usuario"] != DBNull.Value)
                    {
                        obj.Usuario = gen.SetCampo((dr["usuario"].ToString()));
                    }
                    lst.Add(obj);
                }
            }
            return(lst);
        }
Example #15
0
 public bool Actualizar(EntSucursal Entidad)
 {
     return(PerSucursales.Update(Entidad));
 }
Example #16
0
 public bool Insertar(EntSucursal Entidad)
 {
     return(PerSucursales.Insert(Entidad));
 }