Beispiel #1
0
        private void Buscar()
        {
            RespuestaBusqueda respuesta = new RespuestaBusqueda();
            string            cedula    = TxtCedula.Text.Trim();

            if (cedula != "")
            {
                respuesta = service.BuscarEmpresa(cedula);
                if (respuesta.pr != null)
                {
                    TxtCedula.Text    = respuesta.pr.Cedula;
                    TxtNombre.Text    = respuesta.pr.Nombre;
                    TxtTelefono.Text  = respuesta.pr.Telefono;
                    TxtDireccion.Text = respuesta.pr.Direccion;

                    CmbTipoProducto.Text = respuesta.pr.TipoProducto;
                    TxtProducto.Text     = respuesta.pr.Producto;
                    TxtPrecio.Text       = respuesta.pr.Precio.ToString();
                    CmbAfiliacion.Text   = respuesta.pr.Afiliacion;
                    MessageBox.Show(respuesta.Mensaje, "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show(respuesta.Mensaje, "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Por favor digite una cedula Valida", "Registros", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Beispiel #2
0
      private void BuscarBtn_Click(object sender, EventArgs e)
      {
          string numeroloquidacion = NumeroLiquidacionTxt.Text;


          if (numeroloquidacion != "")
          {
              RespuestaBusqueda respuesta = liquidacionmoderadoraservice.Buscar(numeroloquidacion);

              if (respuesta.liquidacionmoderadora != null)
              {
                  LiquidacionModeradora liquidacionmoderadora = respuesta.liquidacionmoderadora;
                  IdentificacionTxt.Text  = liquidacionmoderadora.Identificacion;
                  TipoCmb.Text            = liquidacionmoderadora.TipoAfiliacion;
                  ValorServicioTxt.Text   = liquidacionmoderadora.ValorServicio.ToString();
                  SalarioPacienteTxt.Text = liquidacionmoderadora.SalarioPaciente.ToString();
                  TarifatTxt.Text         = liquidacionmoderadora.Tarifa.ToString();
                  Topetxt.Text            = liquidacionmoderadora.TopeMaximo.ToString();
                  CuotamoderadoraTxt.Text = liquidacionmoderadora.CuotaModeradora.ToString();
              }
              else
              {
                  MessageBox.Show($"La liquidacion con el numero  {numeroloquidacion} no se encuentra registrada");
              }
          }
          else
          {
              MessageBox.Show("digite un numero de liquidacion a buscar");
          }
      }
        private void button1_Click(object sender, EventArgs e)
        {
            LiquidacionCoutaModeradoraService liquidacionCoutaModeradoraService = new LiquidacionCoutaModeradoraService();
            RespuestaBusqueda respuestaBusqueda = new RespuestaBusqueda();



            respuestaBusqueda = liquidacionCoutaModeradoraService.Buscar(BuscarTxt.Text);
            if (respuestaBusqueda.liquidacionCuotaModeradora != null)
            {
                decimal  valorServicioModificado = Convert.ToDecimal(ValorServicioTxt.Text);
                string   numeroLiquidacion       = respuestaBusqueda.liquidacionCuotaModeradora.NumeroLiquidacion;
                string   identificacionPaciente  = respuestaBusqueda.liquidacionCuotaModeradora.IdentificacionPaciente;
                string   tipoAfiliacion          = respuestaBusqueda.liquidacionCuotaModeradora.TipoAfiliacion;
                decimal  salario = respuestaBusqueda.liquidacionCuotaModeradora.Salario;
                DateTime fecha   = respuestaBusqueda.liquidacionCuotaModeradora.FechaLiquidacion;
                string   nombre  = respuestaBusqueda.liquidacionCuotaModeradora.NombrePaciente;

                LiquidacionCuotaModeradora liquidacionCuotaModeradora = liquidacionCoutaModeradoraService.CreacionLiquidacionModeradora(numeroLiquidacion,
                                                                                                                                        identificacionPaciente, tipoAfiliacion,
                                                                                                                                        salario, valorServicioModificado, fecha, nombre);
                liquidacionCuotaModeradora.AplicacionTarifayTopeMaximo();
                liquidacionCuotaModeradora.CalculoCoutaModeradora();


                string mensaje = liquidacionCoutaModeradoraService.Modificar(liquidacionCuotaModeradora);
                MessageBox.Show(mensaje);
            }
        }
Beispiel #4
0
        private void BuscarBtn_Click(object sender, EventArgs e)
        {
            string identificacion = IdentificacionTxt.Text;


            if (identificacion != "")
            {
                RespuestaBusqueda respuesta = personaservice.Buscar(identificacion);

                if (respuesta.Persona != null)
                {
                    Persona persona = respuesta.Persona;
                    NombreTxt.Text    = persona.Nombre;
                    EdadTxt.Text      = persona.Edad.ToString();
                    PulsacionTxt.Text = persona.Pulsacion.ToString();
                    SexoCmb.Text      = persona.Sexo;
                }
                else
                {
                    MessageBox.Show($"La persona con la identificación {identificacion} no se encuentra registrada");
                }
            }
            else
            {
                MessageBox.Show("digite una identificacion a buscar");
            }
        }
Beispiel #5
0
        private void BuscarBtn_Click(object sender, EventArgs e)
        {
            string identificacion = IdentificacionTxt.Text;


            if (identificacion != "")
            {
                RespuestaBusqueda respuestaBusqueda = personaService.Buscar(identificacion);

                if (respuestaBusqueda.Persona != null)
                {
                    Persona persona = respuestaBusqueda.Persona;
                    NombreTxt.Text      = persona.Nombre;
                    EdadTxt.Text        = persona.Edad.ToString();
                    PulsacionesTxt.Text = persona.Pulsacion.ToString();
                    SexoCmb.Text        = persona.Sexo;
                }
                else
                {
                    string mensaje = $"La persona Identificada con numero {identificacion} no a sido registrada";
                    MessageBox.Show(mensaje, "Error de busqueda", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                string mensaje = "digite una identificacion a buscar";
                MessageBox.Show(mensaje, "ERROR de busqueda", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #6
0
        public static void Modificar(LiquidaCuotaService service)
        {
            Console.Clear();

            Console.WriteLine("\tModificar una liquidacion");
            Console.Write("\tDigite numero de liquidacion: ");
            string numeroLiquidacion;

            numeroLiquidacion = Console.ReadLine();
            RespuestaBusqueda respuestaBusqueda = service.Buscar(numeroLiquidacion);

            Console.WriteLine(respuestaBusqueda.Mensaje);

            LiquidaCuota liquidaCuota = service.BuscarId(numeroLiquidacion);

            if (liquidaCuota != null)
            {
                Console.Write("Ingrese nuevo valor del servicio de hospitalizacion: ");
                liquidaCuota.ValorServicio = decimal.Parse(Console.ReadLine());
                liquidaCuota.CalcularCuotaModeradora();
                string mensaje = service.Modificar(liquidaCuota);
                Console.Write(mensaje);
                Console.WriteLine(liquidaCuota.ToString());
                Console.ReadKey();
                Console.Clear();
            }
        }
Beispiel #7
0
        public void RealizarEliminacion()
        {
            string            identificacion    = lectura.LeerNumerico("Digite la identificacion de credito a eliminar");
            RespuestaBusqueda respuestaBusqueda = servicioCredito.Buscar(identificacion);

            MostrarDatos(respuestaBusqueda.Credito);
            Console.WriteLine(servicioCredito.Eliminar(identificacion));
        }
 private void ModificarPersona()
 {
     Persona.Identificacion = IdentificacionTxt.Text;
     Persona.Nombre         = NombreTxt.Text;
     Persona.Edad           = int.Parse(EdadTxt.Text);
     Persona.Sexo           = SexoCmb.Text;
     Persona.CalcularPulsacion();
     PulsacionTxt.Text = Persona.Pulsacion.ToString();
     respuestaBusqueda = Service.Modificar(Persona);
 }
Beispiel #9
0
        private void RegistroPersona()
        {
            Persona persona = new Persona();

            persona.Identificacion = IdentificacionTxt.Text;
            persona.Nombre         = NombreTxt.Text;
            persona.Edad           = int.Parse(EdadTxt.Text);
            persona.Sexo           = SexoCmb.Text;
            persona.CalcularPulsacion();
            PulsacionTxt.Text = persona.Pulsacion.ToString();
            respuesta         = personaService.Guardar(persona);
        }
 public void  BuscarPersona(TextBox text, Control control)
 {
     if (!campos.Limpio(text))
     {
         string Id = text.Text;
         buscar = persona.Buscar(Id);
         Verificar(control);
     }
     else
     {
         Respuestas.VerAdvertencia(Respuestas.Mensaje[1]);
     }
 }
Beispiel #11
0
        public void ModificarCredito()
        {
            string            identificacion    = lectura.LeerNumerico("Digite el numero de Liquidacion a buscar");
            RespuestaBusqueda respuestaBusqueda = servicioCredito.Buscar(identificacion);

            if (respuestaBusqueda.Credito != null)
            {
                MostrarDatos(respuestaBusqueda.Credito);
                Credito credito = ObtenerCreditoModificado(respuestaBusqueda.Credito);
                Console.WriteLine(servicioCredito.Modificar(credito));
                lectura.CrearPausa();
            }
        }
Beispiel #12
0
 private void BtnBuscar_Click(object sender, EventArgs e)
 {
     if (!CedulaEsCampoVacio())
     {
         string            cedula            = TbCedula.Text;
         RespuestaBusqueda respuestaBusqueda = personaServicio.Buscar(cedula);
         LlenarDatosPersona(respuestaBusqueda);
     }
     else
     {
         string mensaje = "Error : Llene el campo cedula";
         ventanaEmergente.MensajeErrorCampoVacio(mensaje);
     }
 }
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            string            cedula            = TbCedula.Text;
            RespuestaBusqueda respuestaBusqueda = personaServicio.Buscar(cedula);

            if (!CedulaEsCampoVacio())
            {
                AbrirFormularioEliminacionConfirmar(respuestaBusqueda.Persona);
            }
            else
            {
                ventanaEmergente.MensajeErrorCampoVacio("error llene el campo cedula");
            }
        }
        private void BtnModificar_Click(object sender, EventArgs e)
        {
            string            cedula            = TbCedula.Text;
            RespuestaBusqueda respuestaBusqueda = personaServicio.Buscar(cedula);

            if (!CedulaEsCampoVacio())
            {
                AbrirFormularioRealizarModificacion(respuestaBusqueda.Persona);
            }
            else
            {
                ventanaEmergente.MensajeErrorCampoVacio("Error : Llene el campo cedula");
            }
        }
        public Persona RealizarBusqueda()
        {
            string            cedula            = TbCedula.Text;
            RespuestaBusqueda respuestaBusqueda = personaServicio.Buscar(cedula);

            if (respuestaBusqueda.Persona != null)
            {
                return(respuestaBusqueda.Persona);
            }
            else
            {
                EscribirMensaje(respuestaBusqueda.Persona);
                return(null);
            }
        }
Beispiel #16
0
 public void LlenarDatosPersona(RespuestaBusqueda respuestaBusqueda)
 {
     if (respuestaBusqueda.Persona != null)
     {
         TbNombre.Text      = respuestaBusqueda.Persona.Nombre;
         TbEdad.Text        = respuestaBusqueda.Persona.Edad.ToString();
         TbSexo.Text        = respuestaBusqueda.Persona.Sexo;
         TbPulsaciones.Text = respuestaBusqueda.Persona.Pulsaciones.ToString();
     }
     else
     {
         string mensaje = respuestaBusqueda.Mensaje;
         ventanaEmergente.MensajeErrorCampoVacio(mensaje);
     }
 }
        private void ModificarBtn_Click(object sender, EventArgs e)
        {
            LiquidaCuota liquidaCuota = MapearPaciente();
            string       NumLiquidacion;

            NumLiquidacion = NumLiquidacionTxt.Text;
            RespuestaBusqueda respuestaBusqueda = service.Buscar(NumLiquidacion);

            if (liquidaCuota != null)
            {
                liquidaCuota.ValorServicio = decimal.Parse(ValorServicioTxt.Text);
                liquidaCuota.LiquidarCuotaModeradora();
                CuotaTxt.Text = liquidaCuota.CuotaModeradora.ToString();
                string mensaje = service.Modificar(liquidaCuota);
                MessageBox.Show(mensaje);
                Limpiar();
            }
        }
Beispiel #18
0
        private void EliminarBtn_Click(object sender, EventArgs e)
        {
            string identificacion = IdentificacionTxt.Text;

            if (identificacion != "")
            {
                RespuestaBusqueda respuesta = personaservice.Buscar(identificacion);
                if (respuesta.Persona != null)
                {
                    identificacion = IdentificacionTxt.Text;
                    var mensaje = personaservice.Eliminar(identificacion);
                    MessageBox.Show(mensaje, "Confirmacion de ELiminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show($"La persona con la identificación {identificacion} no se encuentra registrada");
                }
            }
        }
Beispiel #19
0
      private void EliminarBtn_Click(object sender, EventArgs e)
      {
          string numeroliquidacion = NumeroLiquidacionTxt.Text;

          if (numeroliquidacion != "")
          {
              RespuestaBusqueda respuesta = liquidacionmoderadoraservice.Buscar(numeroliquidacion);
              if (respuesta.liquidacionmoderadora != null)
              {
                  numeroliquidacion = NumeroLiquidacionTxt.Text;
                  var mensaje = liquidacionmoderadoraservice.Eliminar(numeroliquidacion);
                  MessageBox.Show(mensaje, "Confirmacion de ELiminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
              }
              else
              {
                  MessageBox.Show($"La liquidacion con numero {numeroliquidacion} no se encuentra registrada");
              }
          }
      }
Beispiel #20
0
        private void EliminarBtn_Click(object sender, EventArgs e)
        {
            string identificacion = IdentificacionTxt.Text;

            if (identificacion != "")
            {
                RespuestaBusqueda respuestaBusqueda = personaService.Buscar(identificacion);
                if (respuestaBusqueda.Persona != null)
                {
                    identificacion = IdentificacionTxt.Text;
                    string mensaje = personaService.Eliminar(identificacion);
                    MessageBox.Show(mensaje, "Persona Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    string mensaje = $"La persona Identificada con el numero {identificacion} no a sido registrada";
                    MessageBox.Show(mensaje, "ERROR Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Beispiel #21
0
        public RespuestaBusqueda TraerPosiciones(ParamBusqueda oParam)
        {
            RespuestaBusqueda modelo = new RespuestaBusqueda();

            if (string.IsNullOrEmpty(oParam.Palabra))
            {
                modelo.Errores = "La palabra a buscar no puede estar vacía.";
                return(modelo);
            }

            if (oParam.Palabra.Length > 10)
            {
                modelo.Errores = "La palabra a buscar no puede exceder los 10 caracteres.";
                return(modelo);
            }

            PosicionesEntitiesRepositorio <Palabras> Palabras = new PosicionesEntitiesRepositorio <Palabras>();
            var buscarPalabra = Palabras.GetFirstOrDefault(x => x.Palabra == oParam.Palabra);



            if (buscarPalabra == null)
            {
                buscarPalabra          = new PosicionesDatos.Palabras();
                buscarPalabra.Cantidad = 1;
                buscarPalabra.Palabra  = oParam.Palabra;

                Palabras.Add(buscarPalabra);
                Palabras.SaveChanges();
            }
            else
            {
                buscarPalabra.Cantidad++;
                Palabras.SaveChanges();
            }



            oParam.Palabra = oParam.Palabra.ToUpper();

            if (oParam.Palabra != "JAVA" && oParam.Palabra != "TELEFE" && oParam.Palabra != "VIACOM")
            {
                modelo.Errores = "La palabra a buscar no está dentro de las posibles a elegir";
                return(modelo);
            }

            char[][] matriz = new char[7][];
            matriz[0] = new char[5];
            matriz[1] = new char[5];
            matriz[2] = new char[5];
            matriz[3] = new char[5];
            matriz[4] = new char[5];
            matriz[5] = new char[5];
            matriz[6] = new char[5];

            string[] secuencias = { "AGVNFT", "XJILSB", "CHAOHD", "ERCVTQ", "ASOYAO", "ERMYUA", "TELEFE" };

            for (int s = 0; s < secuencias.Length; s++)
            {
                matriz[s] = secuencias[s].ToCharArray();
            }

            int[] posicionInicial = new int[] { 0, 0 };
            bool  encontroLetra   = false;

            char[] letras = oParam.Palabra.ToCharArray();
            for (int i = 0; i < letras.Length; i++)
            {
                encontroLetra = false;
                for (int j = posicionInicial[0]; j < matriz.Length; j++)
                {
                    for (int k = posicionInicial[1]; k < matriz[j].Length; k++)
                    {
                        if (matriz[j][k] == letras[i])
                        {
                            if (i + 1 < letras.Length)
                            {
                                //Buscar una posicion mas a la derecha
                                if (j + 1 < matriz.Length)
                                {
                                    if (matriz[j + 1][k] == letras[i + 1])
                                    {
                                        modelo.Resultados.Add(new int[] { j + 1, k + 1 });
                                        posicionInicial = new int[] { j, k };
                                        encontroLetra   = true;
                                    }
                                }
                                //Buscar una posicion mas abajo
                                if (k + 1 < matriz[j].Length)
                                {
                                    if (matriz[j][k + 1] == letras[i + 1])
                                    {
                                        modelo.Resultados.Add(new int[]  { j + 1, k + 1 });
                                        posicionInicial = new int[] { j, k };
                                        encontroLetra   = true;
                                    }
                                }
                                //Buscar una posicion mas abajo y a la derecha

                                if (j + 1 < matriz.Length && k + 1 < matriz[j].Length)
                                {
                                    if (matriz[j + 1][k + 1] == letras[i + 1])
                                    {
                                        modelo.Resultados.Add(new int[]  { j + 1, k + 1 });
                                        posicionInicial = new int[] { j, k };
                                        encontroLetra   = true;
                                    }
                                }
                            }
                            else if (i + 1 == letras.Length)
                            {
                                modelo.Resultados.Add(new int[]  { j + 1, k + 1 });
                                posicionInicial = new int[] { j, k };
                                encontroLetra   = true;
                            }
                        }
                        if (encontroLetra)
                        {
                            break;
                        }
                    }
                    if (encontroLetra)
                    {
                        break;
                    }
                }
            }
            modelo.Errores = "No hubo errores";
            return(modelo);
        }
 private void EliminarPersona()
 {
     respuestaBusqueda = Service.Eliminar(Persona.Identificacion);
 }