Пример #1
0
        //********************ACTUALIZAR ABONOS*******************************************************
        public string agregarAbono(int idpedidos, decimal abono)
        {
            try
            {
                pedidoabonos nuevo = new pedidoabonos();
                nuevo.idpedido = idpedidos;
                nuevo.fecha    = DateTime.Now;
                nuevo.abono    = abono;

                using (var bd = new pasteleriacruzitabdEntities())
                {
                    bd.pedidoabonos.Add(nuevo);
                    bd.SaveChanges();

                    pedidos p = existeP(idpedidos);
                    p.abono = bd.pedidoabonos.Where(t => t.idpedido == idpedidos).Sum(t => t.abono);
                    p.resta = p.costo - p.abono;

                    bd.Entry(p).State = EntityState.Modified;
                    bd.SaveChanges();

                    return("Registro insertado correctamente");
                }
            }
            catch (Exception e)
            {
                return(e.Message);
            }
        }
Пример #2
0
        public string actualizarUsuarios(string empleado, string usuario, string pass, string tipo)
        {
            try
            {
                usuarios modificar = existe(usuario);

                if (modificar != null)
                {
                    modificar.empleado = empleado;
                    modificar.usuario  = usuario;
                    modificar.pass     = pass;
                    modificar.tipo     = tipo;

                    using (var bd = new pasteleriacruzitabdEntities())
                    {
                        bd.Entry(modificar).State = EntityState.Modified;
                        bd.SaveChanges();
                        return("Registro actualizado correctamente");
                    }
                }
                return("Registro no encontrado");
            }
            catch (Exception e)
            {
                return(e.Message);
            }
        }
Пример #3
0
        public string EliminarUsuario(string usuario)
        {
            try
            {
                usuarios eliminar = existe(usuario);

                if (eliminar != null)
                {
                    using (var bd = new pasteleriacruzitabdEntities())
                    {
                        bd.Entry(eliminar).State = EntityState.Deleted;
                        bd.SaveChanges();
                        return("Registro eliminado correctamente");
                    }
                }
                return("Registro no encontrado");
            }
            catch (Exception e)
            {
                return(e.Message);
            }
        }
Пример #4
0
        //**************************ACTUALIZAR ESTATUS*******************************+

        public string actualizarEstatus(int idpedido, string estatus)
        {
            try
            {
                pedidos modificar = existeP(idpedido);

                if (modificar != null)
                {
                    modificar.estatus = estatus;

                    using (var bd = new pasteleriacruzitabdEntities())
                    {
                        bd.Entry(modificar).State = EntityState.Modified;
                        bd.SaveChanges();
                        return("Estatus de pedido actualizado correctamente");
                    }
                }
                return("Registro no encontrado");
            }
            catch (Exception e)
            {
                return(e.Message);
            }
        }