/// <summary>
        /// Hace la búsqueda del asociado que se desea ubicar
        /// </summary>
        /// <param name="codigo_cedula"></param>
        /// <returns></returns>
        public SIGEEA_spObtenerAsociadoResult AutenticaAsociado(string codigo_cedula)
        {
            DataClasses1DataContext        dc       = new DataClasses1DataContext();
            SIGEEA_spObtenerAsociadoResult asociado = dc.SIGEEA_spObtenerAsociado(codigo_cedula).FirstOrDefault();

            return(asociado);
        }
Example #2
0
        public void CargarInformacionAsociado(SIGEEA_spObtenerAsociadoResult pAsociado)
        {
            txbCedula.Text      = pAsociado.CedParticular_Persona;
            txbPriNombre.Text   = pAsociado.PriNombre_Persona;
            txbSegNombre.Text   = pAsociado.SegNombre_Persona;
            txbPriApellido.Text = pAsociado.PriApellido_Persona;
            txbSegApellido.Text = pAsociado.SegApellido_Persona;
            if (pAsociado.FecNacimiento_Persona != null)
            {
                dtpFecNacimiento.Text = pAsociado.FecNacimiento_Persona.ToString();
            }
            if (pAsociado.Genero_Persona == "M")
            {
                cbxGenero.SelectedIndex = 0;
            }
            else
            {
                cbxGenero.SelectedIndex = 1;
            }
            SIGEEA_DiagramaDataContext dc = new SIGEEA_DiagramaDataContext();

            ucNacionalidad.setNacionalidad(dc.SIGEEA_Nacionalidads.First(c => c.PK_Id_Nacionalidad == pAsociado.FK_Id_Nacionalidad).Nombre_Nacionalidad);
            // ucEstrellas.cargaEstrellas((float)dc.SIGEEA_spObtenerCategoriaAsociado(pAsociado.PK_Id_Asociado).First().Categoria);
            //  ucEstrellas.Visibility = Visibility.Visible;
        }
Example #3
0
        public void CargaFamiliares(string pCedula)
        {
            try
            {
                stpContenedor.Children.Clear();
                AsociadoMantenimiento asociado = new AsociadoMantenimiento();
                List <SIGEEA_spListarFamiliaresResult> lista     = asociado.ListarFamiliares(pCedula);
                SIGEEA_DiagramaDataContext             dc        = new SIGEEA_DiagramaDataContext();
                SIGEEA_spObtenerAsociadoResult         autentica = asociado.AutenticaAsociado(pCedula);
                pk_asociado = autentica.PK_Id_Asociado;
                cedula      = autentica.CedParticular_Persona;


                foreach (SIGEEA_spListarFamiliaresResult f in lista)
                {
                    uc_ItemFamiliar familiar = new uc_ItemFamiliar(f, true);
                    familiar.Color(color);
                    familiar.btnEliminar.Click += BtnEliminar_Click;
                    familiar.btnEditar.Click   += BtnEditar_Click;
                    color = !color;
                    stpContenedor.Children.Add(familiar);
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show("Error: La información se ha guardado correctamente." + Ex.Message, "SIGEEA", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Example #4
0
        public wnwEntregaProducto(SIGEEA_spObtenerAsociadoResult pAsociado, List <SIGEEA_spObtenerDetallesEntregaResult> pDetalles = null)
        {
            InitializeComponent();
            asociado = pAsociado;
            lblNombreAsociado.Content += " " + asociado.PriNombre_Persona + " " + asociado.PriApellido_Persona + " " + asociado.SegApellido_Persona;
            lblCedulaAsociado.Content += " " + asociado.CedParticular_Persona.ToString();
            lblCodigoAsociado.Content += " " + asociado.Codigo_Asociado.ToString();

            if (pDetalles == null)
            {
                uc_IngresoProducto      uProducto = new uc_IngresoProducto(pAsociado.Codigo_Asociado);
                DataClasses1DataContext dc        = new DataClasses1DataContext();
                stpContenedor.Children.Add(uProducto);
            }

            else
            {
                foreach (SIGEEA_spObtenerDetallesEntregaResult det in pDetalles)
                {
                    uc_IngresoProducto uProducto = new uc_IngresoProducto(pAsociado.Codigo_Asociado);
                    uProducto.txbCantidadTotal.Text     = det.CanTotal_DetFacAsociado.ToString();
                    uProducto.cmbMercado.SelectedValue  = det.Mercado;
                    uProducto.cmbProducto.SelectedValue = det.Nombre_TipProducto;
                    stpContenedor.Children.Add(uProducto);
                }
            }
        }
 public wnwRegistrarPersona(string pTipoPersona, SIGEEA_spObtenerAsociadoResult pAsociado, SIGEEA_spObtenerEmpleadoResult pEmpleado, SIGEEA_spObtenerClienteResult pCliente)
 {
     InitializeComponent();
     tipoPersona = pTipoPersona;
     btnSiguiente.Click += BtnSiguiente_Click;
     btnRegistrar.Click += BtnRegistrar_Click;
     PersonaMantenimiento persona = new PersonaMantenimiento();
     //cbxNacionalidad.ItemsSource = persona.ListarNacionalidades();
     if (pAsociado != null)//Si se desea editar un asociado
     {
         editar = true;
         CargarInformacionAsociado(pAsociado);
         pk_Persona = pAsociado.PK_Id_Persona;
     }
     if (pEmpleado != null)//Si se desea editar un empleado
     {
         editar = true;
         CargarInformacionEmpleado(pEmpleado);
         pk_Persona = pEmpleado.PK_Id_Persona;
     }
     if (pCliente != null)//Si se desea editar un cliente
     {
         editar = true;
         CargarInformacionCliente(pCliente);
         pk_Persona = pCliente.PK_Id_Persona;
     }
 }
 public wnwEntregaProducto(SIGEEA_spObtenerAsociadoResult pAsociado)
 {
     InitializeComponent();
     uc_IngresoProducto uProducto = new uc_IngresoProducto(pAsociado.Codigo_Asociado);
     DataClasses1DataContext dc = new DataClasses1DataContext();
     stpContenedor.Children.Add(uProducto);
     asociado = pAsociado;
     lblNombreAsociado.Content += " " + asociado.PriNombre_Persona + " " + asociado.PriApellido_Persona + " " + asociado.SegApellido_Persona;
     lblCedulaAsociado.Content += " " + asociado.CedParticular_Persona.ToString();
     lblCodigoAsociado.Content += " " + asociado.Codigo_Asociado.ToString();
 }
 public void CargarInformacionAsociado(SIGEEA_spObtenerAsociadoResult pAsociado)
 {
     txbCedula.Text = pAsociado.Cedula_Persona;
     txbPriNombre.Text = pAsociado.PriNombre_Persona;
     txbSegNombre.Text = pAsociado.SegNombre_Persona;
     txbPriApellido.Text = pAsociado.PriApellido_Persona;
     txbSegApellido.Text = pAsociado.SegApellido_Persona;
     dtpFecNacimiento.Text = pAsociado.FecNacimiento_Persona.ToString();
     if (pAsociado.Genero_Persona == "M") cbxGenero.SelectedIndex = 0; else cbxGenero.SelectedIndex = 1;
     cbxNacionalidad.SelectedIndex = pAsociado.FK_Id_Nacionalidad - 1;
 }
Example #8
0
 public SIGEEA_spObtenerAsociadoResult obtenerAsociadoPorID(string CedulaCodigo)
 {
     try
     {
         DataClasses1DataContext dc = new DataClasses1DataContext();
         return(dc.SIGEEA_spObtenerAsociado(CedulaCodigo).First());
     }
     catch (Exception ex)
     {
         SIGEEA_spObtenerAsociadoResult error = new SIGEEA_spObtenerAsociadoResult();
         error.PriNombre_Persona = ex.Message;
         return(error);
     }
 }
Example #9
0
        public wnwRegistrarPersona(string pTipoPersona, SIGEEA_spObtenerAsociadoResult pAsociado, SIGEEA_spObtenerEmpleadoResult pEmpleado, SIGEEA_spObtenerClienteResult pCliente)
        {
            InitializeComponent();
            tipoPersona         = pTipoPersona;
            btnSiguiente.Click += BtnSiguiente_Click;
            btnRegistrar.Click += BtnRegistrar_Click;
            PersonaMantenimiento persona = new PersonaMantenimiento();

            if (tipoPersona == "Cliente")
            {
                cbxEmpresa.Visibility = Visibility.Visible;
            }

            //cbxNacionalidad.ItemsSource = persona.ListarNacionalidades();
            if (pAsociado != null)//Si se desea editar un asociado
            {
                editar = true;
                CargarInformacionAsociado(pAsociado);
                pk_Persona = pAsociado.PK_Id_Persona;
            }
            if (pEmpleado != null)//Si se desea editar un empleado
            {
                editar = true;
                CargarInformacionEmpleado(pEmpleado);
                pk_Persona = pEmpleado.PK_Id_Persona;
            }
            if (pCliente != null)//Si se desea editar un cliente
            {
                editar = true;
                CargarInformacionCliente(pCliente);
                pk_Persona = pCliente.PK_Id_Persona;
                Cliente    = pCliente;
                if (pCliente.CedJuridica_Persona != null)
                {
                    cedula = pCliente.CedJuridica_Persona;
                }
                else
                {
                    cedula = pCliente.CedParticular_Persona;
                }
            }
        }
 public void CargarInformacionAsociado(SIGEEA_spObtenerAsociadoResult pAsociado)
 {
     txbCedula.Text = pAsociado.CedParticular_Persona;
     txbPriNombre.Text = pAsociado.PriNombre_Persona;
     txbSegNombre.Text = pAsociado.SegNombre_Persona;
     txbPriApellido.Text = pAsociado.PriApellido_Persona;
     txbSegApellido.Text = pAsociado.SegApellido_Persona;
     dtpFecNacimiento.Text = pAsociado.FecNacimiento_Persona.ToString();
     if (pAsociado.Genero_Persona == "M") cbxGenero.SelectedIndex = 0; else cbxGenero.SelectedIndex = 1;
     DataClasses1DataContext dc = new DataClasses1DataContext();
     ucNacionalidad.setNacionalidad(dc.SIGEEA_Nacionalidads.First(c => c.PK_Id_Nacionalidad == pAsociado.FK_Id_Nacionalidad).Nombre_Nacionalidad);
     ucEstrellas.cargaEstrellas((float)dc.SIGEEA_spObtenerCategoriaAsociado(pAsociado.PK_Id_Asociado).First().Categoria);
     ucEstrellas.Visibility = Visibility.Visible;
 }