public int guardarDatos(CONDUCTOR objconductor, string cadenaFoto)
        {
            ModeloSistemaDataContext db = new ModeloSistemaDataContext();
            int nregistrosafectados     = 0;

            try
            {
                //Nuevo
                if (objconductor.IDCONDUCTOR == 0)
                {
                    objconductor.IMAGEN = Convert.FromBase64String(cadenaFoto);
                    db.CONDUCTOR.InsertOnSubmit(objconductor);
                    db.SubmitChanges();
                    nregistrosafectados = 1;
                }

                //Editar
                else
                {
                    CONDUCTOR oconductor = db.CONDUCTOR.Where(p => p.IDCONDUCTOR.Equals(objconductor.IDCONDUCTOR)).First();
                    oconductor.IMAGEN = Convert.FromBase64String(cadenaFoto);
                    db.SubmitChanges();
                    nregistrosafectados = 1;
                }
            }
            catch (Exception ex)
            {
                nregistrosafectados = 0;
            }

            return(nregistrosafectados);
        }
示例#2
0
        public int guardarDatos(PRODUCTO objproducto, string cadenaFoto)
        {
            ModeloSistemaDataContext db = new ModeloSistemaDataContext();
            int nregistrosafectados     = 0;

            try
            {
                //Nuevo
                if (objproducto.IDPRODUCTO == 0)
                {
                    objproducto.IMAGEN = Convert.FromBase64String(cadenaFoto);
                    db.PRODUCTO.InsertOnSubmit(objproducto);
                    db.SubmitChanges();
                    nregistrosafectados = 1;
                }

                //Editar
                else
                {
                    PRODUCTO oproducto = db.PRODUCTO.Where(p => p.IDPRODUCTO.Equals(objproducto.IDPRODUCTO)).First();
                    oproducto.NOMBRE      = objproducto.NOMBRE;
                    oproducto.DESCRIPCION = objproducto.DESCRIPCION;
                    oproducto.PRECIO      = objproducto.PRECIO;
                    oproducto.IMAGEN      = Convert.FromBase64String(cadenaFoto);
                    db.SubmitChanges();
                    nregistrosafectados = 1;
                }
            }
            catch (Exception ex)
            {
                nregistrosafectados = 0;
            }

            return(nregistrosafectados);
        }
示例#3
0
        public JsonResult listaProducto()
        {
            ModeloSistemaDataContext db = new ModeloSistemaDataContext();
            var lista = db.PRODUCTO
                        .Select(p => new { p.IDPRODUCTO, p.NOMBRE, p.PRECIO }).ToList();

            return(Json(lista, JsonRequestBehavior.AllowGet));
        }
        public JsonResult listaConductor()
        {
            ModeloSistemaDataContext db = new ModeloSistemaDataContext();
            var lista = db.CONDUCTOR
                        .Select(p => new { p.IDCONDUCTOR, p.DNI, p.NOMBRES, p.APELLIDOS }).ToList();

            return(Json(lista, JsonRequestBehavior.AllowGet));
        }
示例#5
0
        public JsonResult recuperarDatos(int id)
        {
            ModeloSistemaDataContext db = new ModeloSistemaDataContext();
            var lista = db.PRODUCTO.Where(p => p.IDPRODUCTO.Equals(id))
                        .Select(p => new
            {
                p.IDPRODUCTO,
                p.IDEMPRESA,
                p.NOMBRE,
                p.DESCRIPCION,
                p.PRECIO,
                FOTOMOSTRAR = Convert.ToBase64String(p.IMAGEN.ToArray())
            });

            return(Json(lista, JsonRequestBehavior.AllowGet));
        }
示例#6
0
        public JsonResult listaPedido()
        {
            ModeloSistemaDataContext db = new ModeloSistemaDataContext();
            var lista = (from p in db.PEDIDO
                         join u in db.USUARIO
                         on p.IDUSUARIO equals u.IDUSUARIO
                         select new
            {
                ID = p.IDPEDIDO,
                NOMBREUSUARIO = u.NOMBRE,
                CELULAR = u.CELULAR,
                TOTAL = p.TOTAL,
                ESTADO = "SIN CONFIRMACIÓN"
            }).ToList();

            return(Json(lista, JsonRequestBehavior.AllowGet));
        }
        public JsonResult recuperarDatos(int id)
        {
            ModeloSistemaDataContext db = new ModeloSistemaDataContext();
            var lista = db.CONDUCTOR.Where(p => p.IDCONDUCTOR.Equals(id))
                        .Select(p => new
            {
                p.IDCONDUCTOR,
                p.IDEMPRESA,
                p.DNI,
                p.NOMBRES,
                p.APELLIDOS,
                p.CORREO,
                p.CLAVE,
                FOTOMOSTRAR = Convert.ToBase64String(p.IMAGEN.ToArray())
            });

            return(Json(lista, JsonRequestBehavior.AllowGet));
        }