Beispiel #1
0
 public bool Ingresar(Producto pro)
 {
     try
     {
         pro.Tipo = 0;
         ctx.Producto.Add(pro);
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #2
0
 public bool Eliminar(Banco_menaje b)
 {
     try
     {
         var banco = ctx.Banco_menaje.Where(bc => bc.Num_cuenta == b.Num_cuenta).Single();
         ctx.Banco_menaje.Remove(banco);
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #3
0
        public ActionResult ConsultaCreate(FormCollection f)
        {
            try
            {
                string           msj     = f["Mensaje"];
                Mensaje_consulta mc      = new Mensaje_consulta();
                string           mifecha = DateTime.Now.ToShortDateString();
                mc.Fecha           = mifecha;
                mc.id_user         = Int32.Parse(f["id_user"]);
                mc.Motivo_consulta = f["Motivo_consulta"];
                msj                   = Regex.Replace(msj, "<script.*?</script>", "", RegexOptions.Singleline | RegexOptions.IgnoreCase);
                mc.Mensaje            = msj;
                mc.Estado_consuta     = "PROCESANDO";
                mc.Respuesta_consulta = "ESPERANDO RESPUESTA";
                ctx.Mensaje_consulta.Add(mc);
                ctx.SaveChanges();
                ViewBag.id = mc.id_user;

                int id = Int32.Parse(f["id_user"]);
                ViewBag.Lista  = DAL.Listar_por_id(id);
                ViewBag.Estado = "Exito";
                return(View("BuzonEntrada", Session["id_user"]));
            }
            catch (Exception)
            {
                return(View("Index", "Home"));
            }
        }
        public int Ingresar(int id_user, List <Item> cart, string Total_venta)
        {
            string fecha = DateTime.Now.ToString("MM-dd-yyyy/HH:mm:ss:fff");
            string hora  = DateTime.Now.ToString("MM-dd-yyyy");

            try
            {
                Cotizacion cotizacion = new Cotizacion();
                cotizacion.id_user     = id_user;
                cotizacion.Total_venta = Int32.Parse(Total_venta);
                cotizacion.Fecha_venta = fecha;
                cotizacion.Hora_venta  = hora;
                cotizacion.Estado      = "INGRESADO";
                ctx.Cotizacion.Add(cotizacion);
                ctx.SaveChanges();
                //ctx.Ventas.Where(v => v.Fecha_venta == fecha).ToList();

                int id = (from o in ctx.Cotizacion
                          where o.Fecha_venta == fecha
                          select o.Id_cotizacion).SingleOrDefault();



                Cotizacion_cart carro = new Cotizacion_cart();
                foreach (var item in cart)
                {
                    carro.Id_cotizacion = id;
                    carro.Id_producto   = item.p.Id_producto;
                    carro.Precio_p      = item.p.Precio_producto;
                    carro.Cantidad      = item.Quantity;
                    ctx.Cotizacion_cart.Add(carro);
                    ctx.SaveChanges();
                }


                return(id);
            }
            catch (Exception)
            {
                return(0);
            }
        }
Beispiel #5
0
        public bool Modificar(Debito pro)
        {
            var obj = (from o in ctx.Debito
                       where o.Id_ventas == pro.Id_ventas
                       select o).Single();

            obj.Imagen         = pro.Imagen;
            obj.Cod_deposito   = pro.Cod_deposito;
            obj.Num_cuenta     = pro.Num_cuenta;
            obj.Fecha_deposito = pro.Fecha_deposito;
            obj.N_img          = pro.N_img;

            ctx.SaveChanges();

            var obj2 = ctx.Ventas.Where(v => v.Id_ventas == pro.Id_ventas).SingleOrDefault();

            obj2.Estado = "VERIFICANDO";
            ctx.SaveChanges();
            return(true);
        }
Beispiel #6
0
 public bool ingresar(Metodo_pago m)
 {
     try
     {
         ctx.Metodo_pago.Add(m);
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #7
0
 public bool ingresar(Despacho d)
 {
     try
     {
         ctx.Despacho.Add(d);
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #8
0
        public bool Ingresar(Usuario user)
        {
            try
            {
                ctx.Usuario.Add(user);
                ctx.SaveChanges();

                UserInRol UserInROL = new UserInRol();

                UserInROL.id_rol  = (user.Tipo);
                UserInROL.id_user = user.id_user;

                ctx.UserInRol.Add(UserInROL);
                ctx.SaveChanges();


                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
 //Ingresar
 public bool Ingresar(Subcategoria subcat)
 {
     try
     {
         MenajesbdEntities6 ctx = new MenajesbdEntities6();
         ctx.Subcategoria.Add(subcat);
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
        //Eliminar
        public bool Eliminar(int Id_subcategoria)
        {
            try
            {
                MenajesbdEntities6 ctx = new MenajesbdEntities6();
                var obj = (from o in ctx.Subcategoria
                           where o.Id_subcategoria == Id_subcategoria
                           select o).Single();

                ctx.Subcategoria.Remove(obj);
                ctx.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Beispiel #11
0
        //Eliminar
        public bool Eliminar(int Id_producto)
        {
            try
            {
                MenajesbdEntities6 ctx = new MenajesbdEntities6();
                var obj = (from o in ctx.Producto
                           where o.Id_producto == Id_producto
                           select o).Single();

                ctx.Producto.Remove(obj);
                ctx.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Beispiel #12
0
        //Modificar
        public bool Modificar(int Id_categoria, string Nombre_categoria)
        {
            try
            {
                MenajesbdEntities6 ctx = new MenajesbdEntities6();
                var obj = (from o in ctx.Categoria
                           where o.Id_categoria == Id_categoria
                           select o).Single();

                obj.Nombre_categoria = Nombre_categoria;

                ctx.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Beispiel #13
0
        public bool Ingresar(int id_user, List <Item> cart, Despacho d, Metodo_pago metodo, string Total_venta)
        {
            string fecha = DateTime.Now.ToString("MM-dd-yyyy/HH:mm:ss:fff");
            string hora  = DateTime.Now.ToString("MM-dd-yyyy");


            try
            {
                venta.id_user     = id_user;
                venta.Total_venta = Int32.Parse(Total_venta);
                venta.Fecha_venta = fecha;
                venta.Hora_venta  = hora;
                venta.Estado      = "INGRESADO";
                ctx.Ventas.Add(venta);
                ctx.SaveChanges();
                int id = (from o in ctx.Ventas
                          where o.Fecha_venta == fecha
                          select o.Id_ventas).SingleOrDefault();

                foreach (var item in cart)
                {
                    carro.Id_venta    = id;
                    carro.Id_producto = item.p.Id_producto;
                    carro.Precio_p    = item.p.Precio_producto;
                    carro.Cantidad    = item.Quantity;
                    ctx.Carrito.Add(carro);
                    ctx.SaveChanges();
                }
                metodo_pago.Id_ventas  = id;
                metodo_pago.Tipo_mpago = metodo.Tipo_mpago;
                ctx.Metodo_pago.Add(metodo_pago);
                ctx.SaveChanges();

                despacho.Id_ventas        = metodo_pago.Id_ventas;
                despacho.Num_seguimiento  = 0;
                despacho.Estado_despacho  = d.Estado_despacho;
                despacho.Fecha_envio      = d.Fecha_envio;
                despacho.Fecha_entrega    = d.Fecha_entrega;
                despacho.Calle            = d.Calle;
                despacho.Numero           = d.Numero;
                despacho.Comuna           = d.Comuna;
                despacho.Ciudad           = d.Ciudad;
                despacho.Cod_postal       = d.Cod_postal;
                despacho.Num_departamento = d.Num_departamento;
                ctx.Despacho.Add(despacho);
                ctx.SaveChanges();


                return(true);
            }
            catch (Exception ex)
            {
                log.Error("Ingresar-VentasDAL " + ex.Message);
                return(false);
            }
        }
Beispiel #14
0
 public bool Ingresar(Contacto con)
 {
     ctx.Contacto.Add(con);
     ctx.SaveChanges();
     return(true);
 }