Exemple #1
0
        public static bool Insertar(Empleadas empleada)
        {
            bool retorno = false;

            try
            {
                using (var db = new BeautyCenterDb())
                {
                    if (Buscar(empleada.EmpleadaId) == null)
                    {
                        db.Empleada.Add(empleada);
                    }
                    else
                    {
                        db.Entry(empleada).State = EntityState.Modified;
                    }

                    db.SaveChanges();
                }
                retorno = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }
Exemple #2
0
        public static Empleadas Buscar(int id)
        {
            Empleadas emp = new Empleadas();

            using (var db = new BeautyCenterDb())
            {
                emp = db.Empleada.Find(id);
            }
            return(emp);
        }
Exemple #3
0
        public void InsertarTest()
        {
            //  Assert.Fail();
            Empleadas c = new Empleadas();

            c.Nombre       = "Maria";
            c.Cedula       = "84525-6";
            c.Direccion    = "Cotui";
            c.Telefono     = "758-965-965";
            c.Servicio     = "lavado";
            c.FechaEntrada = DateTime.Today;

            Assert.IsTrue(EmpleadasBll.Insertar(c) != false);
        }
Exemple #4
0
        public static bool Eliminar(int id)
        {
            bool retorno = false;

            try
            {
                using (BeautyCenterDb db = new BeautyCenterDb())
                {
                    Empleadas user = (from c in db.Empleada where c.EmpleadaId == id select c).FirstOrDefault();
                    db.Empleada.Remove(user);
                    db.SaveChanges();
                    retorno = true;
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }
Exemple #5
0
        private void GuardarBoton_Click_1(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(NombreTextBox.Text) || string.IsNullOrEmpty(CedulaTextBox.Text) || string.IsNullOrEmpty(ServicioTextBox.Text))
            {
                MessageBox.Show("Dejaste un campo vacio");
            }
            else
            {
                Empleadas user = new Empleadas();

                using (BeautyCenterDb db = new BeautyCenterDb())
                {
                    string var = (from c in db.Servicio where c.TipoServicio == ServicioTextBox.Text select c.TipoServicio).FirstOrDefault();
                    if (var == ServicioTextBox.Text)
                    {
                        int id;
                        int.TryParse(IdTextBox.Text, out id);
                        user.Nombre       = NombreTextBox.Text;
                        user.Cedula       = CedulaTextBox.Text;
                        user.Telefono     = TelefonoTextBox.Text;
                        user.Direccion    = DireccionTextBox.Text;
                        user.Servicio     = ServicioTextBox.Text;
                        user.SueldoFijo   = Convert.ToInt32(SueldoFijoTextBox.Text);
                        user.FechaEntrada = FechaDateTimePicker.Value.Date;
                        user.EmpleadaId   = id;

                        if (EmpleadasBll.Insertar(user))
                        {
                            MessageBox.Show("Empleado Guardada Exitosamente");
                        }
                        LimpiarCampos();
                    }
                    else
                    {
                        MessageBox.Show("El Servicio no esta registrado");
                    }
                }
            }
        }