示例#1
0
        public void GuardarTest()
        {
            Personas persona = new Personas();

            persona.PersonaId       = 0;
            persona.Nombres         = "Jose Rivera";
            persona.Telefono        = "809-555-1234";
            persona.Cedula          = "402-1234567-8";
            persona.Direccion       = "El valle";
            persona.FechaNacimiento = DateTime.Now;
            persona.Balance         = 0.0m;

            bool paso = PersonasBLL.Guardar(persona);

            persona = new Personas();

            persona.PersonaId       = 0;
            persona.Nombres         = "Armando Paredes";
            persona.Telefono        = "829-777-4321";
            persona.Cedula          = "322-9473645-8";
            persona.Direccion       = "La cueva";
            persona.FechaNacimiento = DateTime.Now;
            persona.Balance         = 0.0m;

            PersonasBLL.Guardar(persona);

            Assert.IsTrue(paso);
        }
示例#2
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Personas personas;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }

            personas = LlenaClase();

            if (Convert.ToInt32(PersonaIdTex.Text) == 0)
            {
                paso = PersonasBLL.Guardar(personas);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede Modificar una persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = PersonasBLL.Modificar(personas);
            }
            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo");
            }
        }
示例#3
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool     paso = false;
            Personas persona;

            if (!Validar())
            {
                return;
            }

            persona = LlenaClase();
            if (string.IsNullOrEmpty(PersonaIDTextBox.Text) || PersonaIDTextBox.Text == "0")
            {
                paso = PersonasBLL.Guardar(persona);
            }
            else
            {
                if (!ExisteEnDb())
                {
                    MessageBox.Show("Error");
                    return;
                }
                paso = PersonasBLL.Modificar(persona);
            }

            if (paso)
            {
                MessageBox.Show("Guardado");
                Limpiar();
            }
            else
            {
                MessageBox.Show("Guardado");
            }
        }
        public void GuardarTest()
        {
            Personas persona = new Personas()
            {
                PersonaId       = 0,
                Cedula          = "adfd",
                Direccion       = "adf",
                Nombre          = "asdf",
                FechaNacimiento = DateTime.Now,
                Telefonos       = new List <TelefonosDetalle>()
                {
                    new TelefonosDetalle()
                    {
                        Id           = 0,
                        PersonaId    = 0,
                        Telefono     = "adsfdf",
                        TipoTelefono = "celular"
                    },
                    new TelefonosDetalle()
                    {
                        Id           = 0,
                        PersonaId    = 0,
                        Telefono     = "qqqqqq",
                        TipoTelefono = "Casa"
                    }
                }
            };

            Assert.AreEqual(true, PersonasBLL.Guardar(persona));
        }
示例#5
0
        public void GuardarTest()
        {
            Personas persona = new Personas(0, "Martinz", "8094758366", "402129123398", "Jose idjnjdnb", DateTime.Now, 0);
            bool     paso    = PersonasBLL.Guardar(persona);

            Assert.AreEqual(paso, true);
        }
示例#6
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            bool     paso = false;
            Personas persona;

            if (!Validar())
            {
                return;
            }
            persona = LlenaClase();

            if (IDnumericUpDown.Value == 0)
            {
                paso = PersonasBLL.Guardar(persona);
            }
            else
            {
                if (!ExiteEnLaBaseDeDatos())
                {
                    MessageBox.Show("Nose puede Modificar No Exite", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = PersonasBLL.Modificar(persona);
            }
            Limpiar();

            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#7
0
        public void GuardarTest()
        {
            Personas Persona  = new Personas(1, "Loreily Calcaño", "8492345113", "01234567891", "Calle Juan Bosh, #17", DateTime.Now, Convert.ToDecimal(345.33));
            bool     guardado = PersonasBLL.Guardar(Persona);

            Assert.AreEqual(guardado, true);
        }
示例#8
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Personas persona = PersonasBLL.Buscar((int)IDNumericUpDown.Value);
            Personas p1      = LlenarClase(ListaDetalle);

            if (persona == null)
            {
                if (NombresTextBox.Text == String.Empty || TiposDeTelefonoComboBox.Text == String.Empty || TelefonoMaskedTextBox.Text == String.Empty || FechaDateTimePicker.Text == String.Empty)
                {
                    ValidarErrorProvider.SetError(GuardarButton, "No puede dejar nada vacio");
                }
                else if (PersonasBLL.Guardar(p1))
                {
                    MessageBox.Show("Se guardo esta persona");
                }
                else if (!PersonasBLL.Guardar(p1))
                {
                    MessageBox.Show("No se pudo guardar esta persona");
                }
            }
            else
            {
                if (PersonasBLL.Modificar(p1))
                {
                    MessageBox.Show("Se modifico esta persona");
                }
                else if (!PersonasBLL.Modificar(p1))
                {
                    MessageBox.Show("No se pudo modificar esta persona");
                }
            }
        }
示例#9
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            bool guardado = false;

            if (persona.PersonaId == 0 || string.IsNullOrWhiteSpace(PersonaIdTextBox.Text))
            {
                guardado = PersonasBLL.Guardar(persona);
            }
            else
            {
                if (ExisteEnBaseDatos())
                {
                    guardado = PersonasBLL.Modificar(persona);
                }
                else
                {
                    MessageBox.Show("Este persona no existe; No se puede modificar");
                }
            }

            if (guardado)
            {
                MessageBox.Show("Guardado.");
                Limpiar();
            }
            else
            {
                MessageBox.Show("Error el guardar.");
            }
        }
示例#10
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            //determinar si es guardar o modificar
            if (PersonaIdTextBox.Text == "0")
            {
                paso = PersonasBLL.Guardar(personas);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede Modificar una persona que no existe");
                    return;
                }
                paso = PersonasBLL.Modificar(personas);
            }

            //informar resurtado
            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado");
            }
            else
            {
                MessageBox.Show("No se pudo Guardar");
            }
        }
示例#11
0
        private void GuardarAsistenciaButton_Click(object sender, EventArgs e)
        {
            bool     paso = false;
            Personas personas;

            if (!Validar())
            {
                return;
            }
            personas = LLenaClase();

            if (IdNumericUpDown.Value == 0)
            {
                paso = PersonasBLL.Guardar(personas);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una Personas ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = PersonasBLL.Modificar(personas);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!Validar())
            {
                return;
            }


            if (Convert.ToInt32(PersonaIdTextBox.Text) == 0)
            {
                paso = PersonasBLL.Guardar(personas);
            }
            else
            {
                if (!existeEnLaBasedeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                else
                {
                    paso = PersonasBLL.Modificar(personas);
                }
            }
            if (paso)
            {
                Limpiar();
            }
        }
示例#13
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            Personas persona;
            bool     Paso = false;


            persona = LlenaClase();

            //Determinar si es Guardar o Modificar
            if (PersonaIdnumericUpDown.Value == 0)
            {
                Paso = PersonasBLL.Guardar(persona);
            }
            else
            {
                //todo: validar que exista.
                Paso = PersonasBLL.Modificar(persona);
            }

            //Informar el resultado
            if (Paso)
            {
                MessageBox.Show("Guardado!!", "Exito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#14
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!Validar())
            {
                return;
            }

            if (string.IsNullOrWhiteSpace(IdTextBox.Text) || IdTextBox.Text == "0")
            {
                paso = PersonasBLL.Guardar(persona);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = PersonasBLL.Modificar(persona);
            }
            if (paso)
            {
                Limpiar();
            }
            else
            {
                MessageBox.Show("No fue posible Guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#15
0
        private void GuardarDetallebutton_Click(object sender, EventArgs e)
        {
            bool             paso = false;
            TelefonosDetalle tipo;

            if (!Validar())
            {
                return;
            }
            tipo = LlenaClase();

            if (IdDetallenumericUpDown.Value == 0)
            {
                paso = PersonasBLL.Guardar(tipo);
            }


            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#16
0
        public void GuardarTest()
        {
            Persona persona = new Persona(0, "Martinz", "8092368896", "40212912998", "kjdfhjbgfrkljioj", DateTime.Now, 0);
            bool    paso    = PersonasBLL.Guardar(persona);

            Assert.AreEqual(paso, true);
        }
示例#17
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!Validar())
            {
                return;
            }

            if (persona.PersonaId == 0)
            {
                paso = PersonasBLL.Guardar(persona);
            }
            else
            {
                if (ExisteEnLaBaseDeDAto())
                {
                    paso = PersonasBLL.Modificar(persona);
                }
                else
                {
                    MessageBox.Show("No se puede modificar la persona que no existe");
                    return;
                }
            }
            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado");
            }
            else
            {
                MessageBox.Show("No se pudo guardar");
            }
        }
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            if (ValidarErrores() != false)
            {
                if (Nombre == null)
                {
                    if (PersonasBLL.Guardar(LlenaClase()) == true)
                    {
                        this.Close();
                        MessageBox.Show("Guardo con exito!");
                    }

                    else
                    {
                        MessageBox.Show("Error. No se pudo guardar");
                    }
                }
                else
                {
                    Personas Persona = new Personas();
                    Persona.IdPersonas  = Id;
                    Persona.Nombre      = textBoxNombre.Text;
                    Persona.Email       = textBoxEmail.Text;
                    Persona.Direccion   = textBoxDireccion.Text;
                    Persona.Apellidos   = textBoxApellido.Text;
                    Persona.TipoPersona = "Clientes";
                    int countData = dataGridViewTelefonos.RowCount - 1;
                    List <Telefonos> ArregloTelefono = new List <Telefonos>();

                    int row = 0;
                    while (row < countData)
                    {
                        Telefonos Telefono = new Telefonos();
                        Telefono.IdTelefono    = (int)dataGridViewTelefonos.Rows[row].Cells[0].Value;
                        Telefono.IdPersonas    = Id;
                        Telefono.TipoTelefonos = dataGridViewTelefonos.Rows[row].Cells[1].Value.ToString();
                        Telefono.Numeros       = Convert.ToInt32(dataGridViewTelefonos.Rows[row].Cells[2].Value.ToString());

                        ArregloTelefono.Add(Telefono);
                        row++;
                    }
                    Persona.Telefono = ArregloTelefono;


                    if (PersonasBLL.Editar(Persona, Id) == true)
                    {
                        Nombre = string.Empty;
                        MessageBox.Show("Se edito con exito!");
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("No se pudo editar el cliente");
                    }
                }
            }
        }
        public void GuardarTest()
        {
            Personas persona = new Personas();

            persona.PersonaId = 3;
            persona.Nombre    = "aa";
            persona.Apellido  = "aa";
            persona.Cedula    = "111-1111111-1";

            bool ok = PersonasBLL.Guardar(persona);

            Assert.IsTrue(ok);
        }
示例#20
0
        public void GuardarTest()
        {
            bool     paso;
            Personas personas = new Personas();

            personas.PersonaID       = 0;
            personas.Nombre          = "Oscar Jimenez";
            personas.Cedula          = "056-0001510-0";
            personas.Direccion       = "Urb Almanzar";
            personas.FechaNacimiento = DateTime.Now;
            paso = PersonasBLL.Guardar(personas);
            Assert.Fail();
        }
        public void GuardarTest()
        {
            bool     paso;
            Personas personas = new Personas();

            personas.PersonaId = 3;
            personas.Fecha     = DateTime.Now;
            personas.Cedula    = "0000000000";
            personas.Telefono  = "0000000000";
            personas.Direccion = "Alcarrizos";
            paso = PersonasBLL.Guardar(personas);
            Assert.AreEqual(paso, true);
        }
示例#22
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Personas      persona;
            Inscripciones inscripcion;
            bool          paso = false;

            if (!validar())
            {
                return;
            }

            persona     = llenaClaseP();
            inscripcion = llenaClaseI();

            if (Convert.ToInt32(PersonaIdTextBox.Text) == 0)
            {
                paso        = PersonasBLL.Guardar(persona);
                inscripcion = ultimoRegistro(inscripcion);
                paso        = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!existeEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }

                if (InscripcionCheckBox.IsChecked == true)
                {
                    persona = aumentarBalance(persona);
                    paso    = PersonasBLL.Modificar(persona);
                    paso    = InscripcionesBLL.Guardar(inscripcion);
                }
                else
                {
                    paso = PersonasBLL.Modificar(persona);
                }
            }

            if (paso)
            {
                limpiar();
                MessageBox.Show("Guardado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#23
0
        public void GuardarTest()
        {
            bool     paso;
            Personas persona = new Personas();

            persona.PersonaId = 0;
            persona.Nombre    = "prueba";
            persona.Cedula    = "40215682997";
            persona.Direccion = "cotui";
            persona.Telefono  = "8096578942";
            persona.Balance   = 0;
            paso = PersonasBLL.Guardar(persona);
            Assert.AreEqual(paso, true);
        }
        public void GuardarTest()
        {
            bool     paso    = false;
            Personas persona = new Personas();

            persona.Nombres         = "Estiven Padilla Santos";
            persona.Telefono        = "809-290-1234";
            persona.Cedula          = "402-1234567-1";
            persona.Direccion       = "Bomba de Cenovi";
            persona.FechaNacimiento = DateTime.Now;

            paso = PersonasBLL.Guardar(persona);
            Assert.AreEqual(paso, true);
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            var paso = PersonasBLL.Guardar(personas);

            if (paso)
            {
                MessageBox.Show("Guardo Correctamente!");
                Limpiar();
            }
            else
            {
                MessageBox.Show("Lo sentimos no se pudo guardar!");
            }
        }
        public void GuardarTest()
        {
            bool     paso    = false;
            Personas persona = new Personas();

            persona.Nombres         = "Jenry";
            persona.Telefono        = "829-638-2495";
            persona.Cedula          = "402-2655042-0";
            persona.Direccion       = "calle 8 # 179";
            persona.FechaNacimiento = DateTime.Now;

            paso = PersonasBLL.Guardar(persona);
            Assert.AreEqual(paso, true);
        }
        private void btnGuargar_Click(object sender, EventArgs e)
        {
            bool paso = Utilidades.ValidarForm(this, MyErrorProvider);

            if (paso == true)
            {
                paso = this.Detalle.Count() > 0;
            }

            if (paso == false)
            {
                MyErrorProvider.SetError(DetalleDataGridView1, "Debe agregar algun telefono");
                TelefonoMaskedTextBox.Focus();
            }

            if (paso == true)
            {
                Personas persona = LlenaClase();
                MessageBox.Show("Se lleno la clase");
                if (persona.PersonaId > 0)
                {
                    if (PersonasBLL.Modificar(persona) == true)
                    {
                        if (Detalle.Count != 0)
                        {
                            foreach (var item in Detalle)
                            {
                                PersonasBLL.EliminarDetalle(item.Id);
                            }
                        }
                        MessageBox.Show("Modificado Correctamente!!!");
                    }
                    else
                    {
                        MessageBox.Show("Error al intentar modificar el registro!!!");
                    }
                }
                else
                {
                    if (PersonasBLL.Guardar(persona) == true)
                    {
                        MessageBox.Show("Guardado Correctamente!!!");
                    }
                    else
                    {
                        MessageBox.Show("Error al intentar guardar el registro!!!");
                    }
                }
            }
        }
        public void GuardarTest()
        {
            bool     paso;
            Personas personas = new Personas();

            personas.PersonaId       = 0;
            personas.Nombres         = " Luis David ";
            personas.Telefono        = " 829566 ";
            personas.Cedula          = " 056 ";
            personas.Direccion       = " Duarte ";
            personas.FechaNacimiento = DateTime.Now;
            paso = PersonasBLL.Guardar(personas);

            Assert.AreEqual(paso, true);
        }
        public void GuardarTest()
        {
            Personas p    = new Personas();
            bool     paso = false;

            p.personaId = 0;
            p.nombre    = "Jose Perez";
            p.fecha     = DateTime.Now;
            p.cedula    = "40225550022";
            p.direccion = "Calle Duarte #44";
            p.telefono  = "8099637885";
            p.balance   = 0;
            paso        = PersonasBLL.Guardar(p);
            Assert.AreEqual(paso, true);
        }
        public void GuardarTest()
        {
            Personas persona = new Personas();
            bool     paso    = false;

            persona.PersonasId      = 0;
            persona.Nombre          = "Jose Armando";
            persona.Telefono        = "8296902801";
            persona.Cedula          = "40212965186";
            persona.Direccion       = "Bomba de Cenovi";
            persona.FechaNacimiento = DateTime.Now;

            paso = PersonasBLL.Guardar(persona);
            Assert.AreEqual(paso, true);
        }