Esempio n. 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            comercio comercio = db.comercios.Find(id);

            db.comercios.Remove(comercio);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
 public ActionResult Edit([Bind(Include = "idcomercio,nombre_comercio")] comercio comercio)
 {
     if (ModelState.IsValid)
     {
         db.Entry(comercio).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(comercio));
 }
Esempio n. 3
0
        public ActionResult Create([Bind(Include = "idcomercio,nombre_comercio")] comercio comercio)
        {
            if (ModelState.IsValid)
            {
                db.comercios.Add(comercio);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(comercio));
        }
Esempio n. 4
0
        public ActionResult Crear(ComercioViewModel model)
        {
            int idComercio = (int)Session["comercio"];

            if (!ModelState.IsValid)
            {
                //Select de situacion frente al IVA
                List <ComercioViewModel> lst = null;
                using (Models.practicaprofesionalEntities1 db = new Models.practicaprofesionalEntities1())
                {
                    lst = (from d in db.situacion_iva
                           select new ComercioViewModel
                    {
                        id_IVA = d.id_iva,
                        descripcion = d.descripcion
                    }).ToList();
                }

                List <SelectListItem> items = lst.ConvertAll(d =>
                {
                    return(new SelectListItem()
                    {
                        Text = d.descripcion.ToString(),
                        Value = d.id_IVA.ToString(),
                        Selected = false
                    });
                });
                ViewBag.items = items;
                return(View(model));
            }

            using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1())
            {
                comercio oComercio = new comercio();

                oComercio.razon_social    = model.razon_social;
                oComercio.estado          = "1";
                oComercio.IVA             = model.id_IVA;
                oComercio.ingresos_brutos = model.Ingresos_brutos;
                oComercio.CUIT            = model.CUIT;
                oComercio.fecha_inicio    = Convert.ToDateTime(model.fecha_inicios);
                //oComercio.fecha_inicio = model.fecha_inicio;

                db.comercio.Add(oComercio);

                db.SaveChanges();
                TempData["Referrer"] = "SaveRegister";
            }

            return(Redirect(Url.Content("~/Comercios")));
        }
Esempio n. 5
0
        // GET: comercios/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            comercio comercio = db.comercios.Find(id);

            if (comercio == null)
            {
                return(HttpNotFound());
            }
            return(View(comercio));
        }
Esempio n. 6
0
        public ActionResult Enter(int documento, string password)
        {
            try
            {
                using (practicaprofesionalEntities db = new practicaprofesionalEntities())
                {
                    var lst = from d in db.empleado
                              where d.dni == documento && d.Contraseña == password
                              select d;

                    if (lst.Count() > 0)
                    {
                        empleado oEmpleado = lst.First();
                        Session["usuario"]  = oEmpleado.id_empleado;
                        Session["comercio"] = oEmpleado.id_comercio;
                        Session["tipo"]     = oEmpleado.id_tipo;
                        Session["nombre"]   = oEmpleado.nombre;
                        Session["empleado"] = oEmpleado;


                        var lt = from d in db.comercio
                                 where d.id_comercio == oEmpleado.id_comercio
                                 select d;

                        if (lt.Count() > 0)
                        {
                            comercio oComercio = lt.First();
                            Session["nombrecomercio"] = oComercio.razon_social;
                        }



                        return(Content("1"));
                    }
                    else
                    {
                        return(Content("no se encontro al usuario"));
                    }
                }
            }
            catch (Exception e)
            {
                return(Content("ocurrio un error" + e.Message));
            }
        }
Esempio n. 7
0
        public ActionResult Enter(int documento, string password)
        {
            try
            {
                using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1())
                {
                    var docu = documento.ToString();

                    if (docu.Length > 8 || docu.Length < 1)
                    {
                        return(Content("No se puede ingresar más de 8 caracteres"));
                    }

                    if (password.Length < 1)
                    {
                        return(Content("No se puede ingresar menos de 1 caracter"));
                    }


                    var passwordHash = System.Web.Helpers.Crypto.Hash(password);


                    var lst = from d in db.empleado
                              where d.dni == documento && d.Contraseña == passwordHash
                              select d;

                    if (lst.Count() > 0)
                    {
                        empleado oEmpleado = lst.First();
                        Session["usuario"]  = oEmpleado.id_empleado;
                        Session["comercio"] = oEmpleado.id_comercio;
                        Session["tipo"]     = oEmpleado.id_tipo;
                        Session["nombre"]   = oEmpleado.nombre;
                        Session["empleado"] = oEmpleado;


                        var lt = from d in db.comercio
                                 where d.id_comercio == oEmpleado.id_comercio
                                 select d;

                        if (lt.Count() > 0)
                        {
                            comercio oComercio = lt.First();
                            Session["nombrecomercio"] = oComercio.razon_social;
                        }



                        return(Content("1"));
                    }
                    else
                    {
                        return(Content("no se encontro al usuario"));
                    }
                }
            }
            catch (Exception e)
            {
                return(Content("ocurrio un error" + e.Message));
            }
        }