/// <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); }
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; }
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); } }
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; }
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); } }
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; }