Ejemplo n.º 1
0
        public static bool Guardar(FacturasServicios lista)
        {
            bool retorno = false;

            try
            {
                using (var db = new BeautyCenterDb())
                {
                    if (Buscar(lista.Id) == null)
                    {
                        db.FacturaServicios.Add(lista);
                    }
                    else
                    {
                        db.Entry(lista).State = EntityState.Modified;
                    }

                    db.SaveChanges();
                }
                retorno = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }
Ejemplo n.º 2
0
        public static bool Guardar(Facturas fact)
        {
            bool retorno = false;

            try
            {
                using (var db = new BeautyCenterDb())
                {
                    if (Buscar(fact.FacturaId) == null)
                    {
                        db.Factura.Add(fact);
                    }
                    else
                    {
                        db.Entry(fact).State = EntityState.Modified;
                    }

                    foreach (var servicios in fact.Service)
                    {
                        db.Entry(servicios).State = EntityState.Unchanged;
                    }
                    db.SaveChanges();
                }
                retorno = true;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.ToString());
                throw;
            }
            return(retorno);
        }
Ejemplo n.º 3
0
        private void GuardarBoton_Click_1(object sender, EventArgs e)
        {
            BeautyCenterDb db   = new BeautyCenterDb();
            Facturas       fact = new Facturas();

            string var = (from c in db.Cliente where c.Nombre == NombreClienteTextBox.Text select c.Nombre).FirstOrDefault();

            if (string.IsNullOrEmpty(NombreClienteTextBox.Text) ||
                var != NombreClienteTextBox.Text || string.IsNullOrEmpty(ServiciosDataGridView.DataSource.ToString()))
            {
                MessageBox.Show("Dejaste campos importantes Vacios o quizas el cliente no esta registrado");
            }
            else
            {
                int id;
                int.TryParse(IdTextBox.Text, out id);
                f.Fecha              = DateTime.Now;
                f.Comentario         = ComentarioRichTextBox.Text;
                f.Descuento          = Convert.ToInt32(DescuentoTextBox.Text);
                f.DescuentoPorciento = Convert.ToDouble(PorcientoDescuentoTextBox.Text);
                f.Impuesto           = Convert.ToInt32(ImpuestoTextBox.Text);
                f.NombreCliente      = NombreClienteTextBox.Text;
                f.MontoAdicional     = Convert.ToInt32(MontoAdicionalTextBox.Text);
                f.TipoPago           = TipoPagoTextBox.Text;
                f.Total              = Convert.ToDouble(TotalTextBox.Text);
                f.SubTotal           = Convert.ToDouble(SubTotalTextBox.Text);
                f.FacturaId          = id;

                if (FacturasBll.Guardar(f))
                {
                    MessageBox.Show("Guardado");
                }
                Limpiar();
            }
        }
Ejemplo n.º 4
0
        public static bool Insertar(Citas cita)
        {
            bool retorno = false;

            using (var Conn = new BeautyCenterDb())
            {
                try
                {
                    var e = Buscar(cita.CitaId);
                    if (e == null)
                    {
                        Conn.Cita.Add(cita);
                    }
                    else
                    {
                        Conn.Entry(cita).State = EntityState.Modified;
                    }
                    Conn.SaveChanges();
                    retorno = true;
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(retorno);
        }
Ejemplo n.º 5
0
        private void botonEntrar_Click_1(object sender, EventArgs e)
        {
            string username = usuarioTexBox.Text;
            string clave    = claveTexBox.Text;

            if (String.IsNullOrEmpty(usuarioTexBox.Text) || String.IsNullOrEmpty(claveTexBox.Text))
            {
                MessageBox.Show("Dejaste campos Vacios");
            }
            else
            {
                using (BeautyCenterDb db = new BeautyCenterDb())
                {
                    var user  = (from u in db.Usuario where u.Nombre == username select u.Nombre).FirstOrDefault();
                    var passw = (from u in db.Usuario where u.Clave == username select u.Clave).FirstOrDefault();

                    if (user == username || passw == clave)
                    {
                        Programa c = new Programa();
                        this.Hide();
                        c.ShowDialog();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Los datos estan incompletos");
                    }
                }
            }
        }
Ejemplo n.º 6
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);
        }
Ejemplo n.º 7
0
        public static bool Guardar(Clientes cliente)
        {
            bool retorno = false;

            try
            {
                using (var db = new BeautyCenterDb())
                {
                    if (Buscar(cliente.ClienteId) == null)
                    {
                        db.Cliente.Add(cliente);
                    }
                    else
                    {
                        db.Entry(cliente).State = EntityState.Modified;
                    }

                    db.SaveChanges();
                }
                retorno = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }
Ejemplo n.º 8
0
        private void GuardarBoton_Click_1(object sender, EventArgs e)
        {
            Citas date = new Citas();

            using (BeautyCenterDb db = new BeautyCenterDb())
            {
                string var = (from c in db.Cliente where c.Nombre == ClienteTextBox.Text select c.Nombre).FirstOrDefault();
                if (var == ClienteTextBox.Text)
                {
                    int id;
                    int.TryParse(IdCitaTextBox.Text, out id);
                    date.NombreCliente = ClienteTextBox.Text;
                    date.FechaHora     = CitaDateTimePicker.Value;
                    date.CitaId        = id;

                    if (CitasBll.Guardar(date))
                    {
                        MessageBox.Show("Cita Guardada");
                        LlenarLista();
                    }
                    LimpiarCampos();
                }
                else
                {
                    MessageBox.Show("Este Cliente no esta registrado");
                }
            }
        }
Ejemplo n.º 9
0
        public static bool Insertar(Usuarios usuario)
        {
            bool retorno = false;

            try
            {
                using (var db = new BeautyCenterDb())
                {
                    if (Buscar(usuario.UsuarioId) == null)
                    {
                        db.Usuario.Add(usuario);
                    }
                    else
                    {
                        db.Entry(usuario).State = EntityState.Modified;
                    }

                    db.SaveChanges();
                }
                retorno = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }
Ejemplo n.º 10
0
        public static List <Citas> GetLista(string nombre)
        {
            List <Citas>   lista = new List <Citas>();
            BeautyCenterDb db    = new BeautyCenterDb();

            lista = db.Cita.Where(u => u.NombreCliente == nombre).ToList();
            return(lista);
        }
Ejemplo n.º 11
0
        public static List <Empleadas> GetLista()
        {
            List <Empleadas> lista = new List <Empleadas>();
            BeautyCenterDb   db    = new BeautyCenterDb();

            lista = db.Empleada.ToList();
            return(lista);
        }
Ejemplo n.º 12
0
        public static List <Servicios> GetLista(int id)
        {
            List <Servicios> lista = new List <Servicios>();
            BeautyCenterDb   db    = new BeautyCenterDb();

            lista = db.Servicio.Where(u => u.ServicioId == id).ToList();
            return(lista);
        }
Ejemplo n.º 13
0
        public static List <Servicios> GetLista()
        {
            List <Servicios> lista = new List <Servicios>();
            BeautyCenterDb   db    = new BeautyCenterDb();

            lista = db.Servicio.ToList();
            return(lista);
        }
Ejemplo n.º 14
0
        public static List <Facturas> GetListaFecha(DateTime desde, DateTime hasta)
        {
            List <Facturas> lista = new List <Facturas>();
            BeautyCenterDb  db    = new BeautyCenterDb();

            lista = db.Factura.Where(u => u.Fecha >= desde.Date && u.Fecha <= hasta).ToList();
            return(lista);
        }
Ejemplo n.º 15
0
        public static List <Clientes> GetLista()
        {
            List <Clientes> lista = new List <Clientes>();
            BeautyCenterDb  db    = new BeautyCenterDb();

            lista = db.Cliente.ToList();
            return(lista);
        }
Ejemplo n.º 16
0
        public static List <Clientes> GetLista(int id)
        {
            List <Clientes> lista = new List <Clientes>();
            BeautyCenterDb  db    = new BeautyCenterDb();

            lista = db.Cliente.Where(u => u.ClienteId == id).ToList();
            return(lista);
        }
Ejemplo n.º 17
0
        public static List <Facturas> GetLista(int id)
        {
            List <Facturas> lista = new List <Facturas>();
            BeautyCenterDb  db    = new BeautyCenterDb();

            lista = db.Factura.Where(u => u.FacturaId == id).ToList();
            return(lista);
        }
Ejemplo n.º 18
0
        public static List <Facturas> GetLista()
        {
            List <Facturas> lista = new List <Facturas>();
            BeautyCenterDb  db    = new BeautyCenterDb();

            lista = db.Factura.ToList();
            return(lista);
        }
Ejemplo n.º 19
0
        private void FiltrarFechaBoton_Click_1(object sender, EventArgs e)
        {
            BeautyCenterDb db = new BeautyCenterDb();

            if (DesdeDateTimePicker.Value.Date < HastaDateTimePicker.Value.Date)
            {
                listadoConsulta.DataSource = CitasBll.GetListaFecha(DesdeDateTimePicker.Value.Date, HastaDateTimePicker.Value.Date);
            }
        }
Ejemplo n.º 20
0
        public static Clientes Buscar(int id)
        {
            Clientes client = new Clientes();

            using (BeautyCenterDb db = new BeautyCenterDb())
            {
                client = db.Cliente.Find(id);
            }
            return(client);
        }
Ejemplo n.º 21
0
        public static Servicios Buscar(int id)
        {
            Servicios ser = new Servicios();

            using (var db = new BeautyCenterDb())
            {
                ser = db.Servicio.Find(id);
            }
            return(ser);
        }
Ejemplo n.º 22
0
        public static Empleadas Buscar(int id)
        {
            Empleadas emp = new Empleadas();

            using (var db = new BeautyCenterDb())
            {
                emp = db.Empleada.Find(id);
            }
            return(emp);
        }
Ejemplo n.º 23
0
        public static FacturasServicios Buscar(int id)
        {
            FacturasServicios fact = new FacturasServicios();

            using (BeautyCenterDb db = new BeautyCenterDb())
            {
                fact = db.FacturaServicios.Find(id);
            }
            return(fact);
        }
Ejemplo n.º 24
0
        public static Citas Buscar(int id)
        {
            Citas date = new Citas();

            using (var db = new BeautyCenterDb())
            {
                date = db.Cita.Find(id);
            }
            return(date);
        }
Ejemplo n.º 25
0
        public static TiposUsuarios Buscar(int id)
        {
            TiposUsuarios user = new TiposUsuarios();

            using (var db = new BeautyCenterDb())
            {
                user = db.TipoUsuario.Find(id);
            }
            return(user);
        }
Ejemplo n.º 26
0
        public void Calcular()
        {
            Decimal        suma = 0.00m;
            BeautyCenterDb db   = new BeautyCenterDb();

            var costos = from ser in db.Servicio
                         select ser.Costo;

            const int COLUMNA = 2;

            if (ServiciosDataGridView.Rows.Count > 0)
            {
                foreach (DataGridViewRow row in ServiciosDataGridView.Rows)
                {
                    suma += (int)row.Cells[COLUMNA].Value;
                    TotalTextBox.Text    = suma.ToString();
                    SubTotalTextBox.Text = suma.ToString();
                }
                if (MontoAdicionalTextBox.Text != null)
                {
                    suma = suma + Convert.ToInt32(MontoAdicionalTextBox.Text);
                    TotalTextBox.Text = suma.ToString();
                }

                if (DescuentoTextBox.Text != null)
                {
                    suma = suma - Convert.ToInt32(DescuentoTextBox.Text);
                    TotalTextBox.Text    = suma.ToString();
                    SubTotalTextBox.Text = suma.ToString();
                }

                if (PorcientoDescuentoTextBox.Text != null)
                {
                    Decimal porcent = 0.00m;
                    porcent              = (Convert.ToDecimal(PorcientoDescuentoTextBox.Text) * Convert.ToDecimal(suma)) / 100;
                    suma                 = Convert.ToDecimal(suma) - porcent;
                    TotalTextBox.Text    = suma.ToString();
                    SubTotalTextBox.Text = suma.ToString();
                }

                if (ImpuestoTextBox.Text != null)
                {
                    Decimal porcent = 0.00m;
                    porcent           = (Convert.ToDecimal(ImpuestoTextBox.Text) * Convert.ToDecimal(suma)) / 100;
                    suma              = Convert.ToDecimal(suma) + porcent;
                    TotalTextBox.Text = suma.ToString();
                }
            }
            else
            {
                MessageBox.Show("No tienes servicios para registar");
            }
        }
Ejemplo n.º 27
0
        public static Facturas Buscar(int id)
        {
            Facturas date = null;

            using (var db = new BeautyCenterDb())
            {
                date = db.Factura.Find(id);
                if (date != null)
                {
                    date.Service.Count();
                }
            }
            return(date);
        }
Ejemplo n.º 28
0
        public static List <Citas> GetListaId(int CitasId)
        {
            List <Citas> list = new List <Citas>();

            using (var db = new BeautyCenterDb())
            {
                try
                {
                    list = db.Cita.Where(p => p.CitaId == CitasId).ToList();
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(list);
        }
Ejemplo n.º 29
0
        public static List <Citas> GetLista()
        {
            var lista = new List <Citas>();

            using (var conexion = new BeautyCenterDb())
            {
                try
                {
                    lista = conexion.Cita.ToList();
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(lista);
        }
Ejemplo n.º 30
0
        public static Citas Buscar(int Id)
        {
            var c = new Citas();

            using (var Conn = new BeautyCenterDb())
            {
                try
                {
                    c = Conn.Cita.Find(Id);
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(c);
        }