コード例 #1
0
        public Respuesta <List <EntEntidades> > GetConsultaCodigoPostal(EntEntidades obj, string tipo = "D")
        {
            DalCliente cliente = new DalCliente();
            Respuesta <List <EntEntidades> > respuesta = new Respuesta <List <EntEntidades> >();

            try
            {
                respuesta.Resultado = cliente.GetConsultaCodigoPostal(obj, tipo);
                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);
        }
コード例 #2
0
        public List <EntEntidades> GetConsultaColonias(EntEntidades Dobj, string tipo = "")
        {
            List <EntEntidades>   lst  = new List <EntEntidades>();
            DBParameterCollection pcol = ParamCliente.LLenaEntidades(Dobj, Comunes.BUSCAR, tipo);

            using (dr = db.ExecuteDataReader(Procedimientos.SpEntidadesConsulta, pcol, conm, tranm, CommandType.StoredProcedure))
            {
                while (dr.Read())
                {
                    EntEntidades obj = new EntEntidades();
                    if (dr["id_codigo"] != DBNull.Value)
                    {
                        obj.IdCodigo = Convert.ToInt32(dr["id_codigo"].ToString());
                    }
                    if (dr["d_asenta"] != DBNull.Value)
                    {
                        obj.D_asenta = (dr["d_asenta"].ToString());
                    }
                    if (dr["D_mnpio"] != DBNull.Value)
                    {
                        obj.D_mnpio = (dr["D_mnpio"].ToString());
                    }
                    lst.Add(obj);
                }
            }
            return(lst);
        }
コード例 #3
0
 private void ConsultaEntidades()
 {
     try
     {
         BrCliente    cliente = new BrCliente();
         EntEntidades ent     = new EntEntidades();
         EstadosRep = cliente.GetConsultaEntidades(ent).Resultado;
     }
     catch (Exception ex)
     {
         messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
     }
 }
コード例 #4
0
        public static DBParameterCollection LLenaEntidades(EntEntidades 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("IdEstado", obj.IdEstado, System.Data.DbType.Int32);
            DBParameter p4 = new DBParameter("IdMunicipio", obj.IdMunicipio, System.Data.DbType.Int32);
            DBParameter p5 = new DBParameter("IdCodigoPostal", obj.IdCodigo, System.Data.DbType.Int32);

            DBParameter[]         parms = new DBParameter[] { p1, p2, p3, p4, p5 };
            DBParameterCollection pcol  = new DBParameterCollection();

            pcol.AddRange(parms);
            return(pcol);
        }
コード例 #5
0
 private void ConsultaColonias()
 {
     try
     {
         BrCliente    cliente = new BrCliente();
         EntEntidades ent     = new EntEntidades();
         ent.IdMunicipio = MunicipioResent.IdMunicipio;
         ColoniaResp     = cliente.GetConsultaColonias(ent);
     }
     catch (Exception ex)
     {
         messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
     }
 }
コード例 #6
0
        private void BtnColinia_Click(object sender, RoutedEventArgs e)
        {
            frmCatologoGenerico frmCatalogo = new frmCatologoGenerico();

            ConsultaColonias();
            object Resp = frmCatalogo.AbrirAgendaGenerica <EntEntidades>(ColoniaResp.Resultado, Genericas.CatColonias, "Colonia", false, false, false);

            ColoniaResent = Resp as EntEntidades;
            if (Resent != null)
            {
                ValidaDir       = true;
                TxtColonia.Text = ColoniaResent.D_asenta;
                TxtCP.Text      = ColoniaResent.IdCodigo.ToString();
            }
        }
コード例 #7
0
        private void BtnEntidad(object sender, RoutedEventArgs e)
        {
            frmCatologoGenerico frmCatalogo = new frmCatologoGenerico();
            object Resp = frmCatalogo.AbrirAgendaGenerica <EntEntidades>(Genericas.CatEntidades, "Entidades Federativas", false, false, false, "", 1);

            Resent = Resp as EntEntidades;
            if (Resent != null)
            {
                TxtEstado.Text          = Resent.D_estado;
                BtnMunicipio.Visibility = Visibility.Visible;
                BtnMunicipio_Click(null, null);
            }
            else
            {
                BtnMunicipio.Visibility = Visibility.Hidden;
            }
        }
コード例 #8
0
        private void BtnMunicipio_Click(object sender, RoutedEventArgs e)
        {
            frmCatologoGenerico frmCatalogo = new frmCatologoGenerico();

            ConsultaMunicipios();
            object Resp = frmCatalogo.AbrirAgendaGenerica <EntEntidades>(MunicipioResp.Resultado, Genericas.CatMunicipios, "Municipios", false, false, false);

            MunicipioResent = Resp as EntEntidades;
            if (Resent != null)
            {
                TxtMunicipio.Text     = MunicipioResent.D_mnpio;
                BtnColinia.Visibility = Visibility.Visible;
                BtnColinia_Click(null, null);
            }
            else
            {
                BtnColinia.Visibility = Visibility.Hidden;
            }
        }
コード例 #9
0
 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();
     }
 }
コード例 #10
0
 public void Consulta(EntCliente enttrM)
 {
     try
     {
         Genericas gen = new Genericas();
         if (ActIns == Comunes.CAMBIA)
         {
             entCliente = enttrM;
             ConsultaEntidades();
             TxtCliente.Text          = gen.SetCampo(enttrM.ClaveCliente.ToString());
             TxtCliente.IsEnabled     = false;
             CmbTipoCliente.Text      = gen.SetCampo(enttrM.TipoVIP.ToString());
             CmbEstatus.SelectedValue = gen.SetCampo(enttrM.Statuscliente.ToString());
             if (gen.SetCampo(enttrM.Statuscliente) == 1)
             {
                 ChbIguala.IsChecked = true;
             }
             TxtFechaRegistro.Text     = gen.SetCampo(enttrM.FechaRegistro.ToString());
             TxtFechaModificacion.Text = gen.SetCampo(enttrM.FechaMoficacion.ToString());
             TxtEmpresa.Text           = gen.SetCampo(enttrM.Nombrecliente.ToString());
             TxtRfc.Text             = gen.SetCampo(enttrM.Rfccliente.ToString());
             TxtIdTax.Text           = gen.SetCampo(enttrM.IdRfcEua.ToString());
             TxtFacturaNom.Text      = gen.SetCampo(enttrM.Facturacioncliente.ToString());
             CmbSector.SelectedValue = gen.SetCampo(enttrM.Sectorcliente.ToString());
             TxtDireccion.Text       = gen.SetCampo(enttrM.Direccioncliente.ToString());
             txtcolonia.Text         = gen.SetCampo(enttrM.Coloniacliente.ToString());
             TxtCp.Text        = gen.SetCampo(enttrM.Codigopostalcliente.ToString());
             TxtMunicipio.Text = gen.SetCampo(enttrM.Ciudadcliente.ToString());
             EntEntidades Enti = new EntEntidades();
             Enti                     = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(enttrM.Estadocliente)));
             TxtEstado.Text           = Enti.D_estado;
             idEstado                 = Convert.ToInt32(Enti.IdEstado);
             TxtPais.Text             = gen.SetCampo(enttrM.Pais.ToString());
             TxtTelefono1.Text        = gen.SetCampo(enttrM.Telefono1cliente.ToString());
             TxtTelefono2.Text        = gen.SetCampo(enttrM.Telefono2cliente.ToString());
             TxtEmailContacto.Text    = gen.SetCampo(enttrM.Emailcliente.ToString());
             TxtEmailCobranza.Text    = gen.SetCampo(enttrM.EmailSecEnvios.ToString());
             TxtAtenciónCobranza.Text = gen.SetCampo(enttrM.Atencionpersonal1cliente.ToString());
             TxtEjecutivoVentas.Text  = gen.SetCampo(enttrM.Ejecutivo.ToString());
             TxtEmpresaDE.Text        = gen.SetCampo(enttrM.Nombreenvios.ToString());
             TxtAtencionEnv.Text      = gen.SetCampo(enttrM.Usuarioenvios.ToString());
             TxtDireccionDE.Text      = gen.SetCampo(enttrM.Direccionenvios.ToString());
             txtcoloniaDE.Text        = gen.SetCampo(enttrM.Coloniaenvios.ToString());
             TxtCpDE.Text             = gen.SetCampo(enttrM.Cpenvios.ToString());
             TxtMunicipioDE.Text      = gen.SetCampo(enttrM.Ciudadenvios.ToString());
             Enti                     = new EntEntidades();
             Enti                     = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(enttrM.Edoenvios)));
             TxtEstadoDE.Text         = Enti.D_estado;
             idEstadoDe               = Convert.ToInt32(Enti.IdEstado);
             TxtTelefonoDE.Text       = gen.SetCampo(enttrM.Telenvios.ToString());
             TxtEmailContactoDE.Text  = gen.SetCampo(enttrM.Emailenvios.ToString());
             //if(gen.SetCampo(enttrM.TotalSucursal) > 0)
             //    BtnSucursal.IsEnabled = true;
             //else
             //    BtnSucursal.IsEnabled = false;
         }
     }
     catch (Exception ex)
     {
         messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog();
     }
 }