// GET: Comercios public ActionResult Index() { int idComercio = 0; if (Session.Count > 1) { idComercio = (int)Session["comercio"]; } List <ListaComerciosViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from c in db.comercio where c.id_comercio != 0 && c.estado == "1" select new ListaComerciosViewModel { id_comercio = c.id_comercio, razon_social = c.razon_social, ingresos_brutos = c.ingresos_brutos, fecha_inicio = (DateTime)c.fecha_inicio, CUIT = c.CUIT, IVA = (int)c.IVA }).ToList(); } return(View(lst)); }
public ActionResult Registrar() { int idComercio = 0; if (Session.Count > 1) { idComercio = (int)Session["comercio"]; } List <ListaProductosVentasViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from e in db.productos where e.id_comercio == idComercio && e.estado == "1" select new ListaProductosVentasViewModel { id = e.id_producto, descripcion = e.descripcion, stock = e.stock, precio = e.precio, cantidad = e.stock }).ToList(); } return(View(lst)); }
// GET: Productos public ActionResult Index() { int idComercio = 0; if (Session.Count > 1) { idComercio = (int)Session["comercio"]; } List <ListaProductosViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from pd in db.productos join pp in db.proveedores_productos on pd.id_producto equals pp.id_producto join pr in db.proveedores on pp.id_proveedor equals pr.id_proveedor where pd.id_comercio == idComercio && pd.estado == "1" select new ListaProductosViewModel { id = pd.id_producto, descripcion = pd.descripcion, stock = pd.stock, precio = pd.precio, razon_social = pr.razon_social }).ToList(); } return(View(lst)); }
public ActionResult Editar_propio(EditarEmpleadoPropioViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new practicaprofesionalEntities1()) { var oEmpleado = db.empleado.Find(model.id_empleado); oEmpleado.nombre = model.nombre; oEmpleado.apellido = model.apellido; oEmpleado.dni = model.dni; oEmpleado.Contraseña = model.password; /* * * if(model.password != null && model.password.Trim() != "") * { * oEmpleado.Contraseña = model.password; * } */ db.Entry(oEmpleado).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } if (Session.Count > 1 && (int)Session["tipo"] == 2) { return(Redirect(Url.Content("~/Home"))); } else { return(Redirect(Url.Content("~/Empleados"))); } }
public ActionResult Crear(ProductoViewModel model) { int idComercio = (int)Session["comercio"]; if (!ModelState.IsValid) { //Select de proveedores List <ProductoViewModel> lst = null; using (Models.practicaprofesionalEntities1 db = new Models.practicaprofesionalEntities1()) { lst = (from p in db.proveedores select new ProductoViewModel { id_proveedor = p.id_proveedor, razon_social = p.razon_social }).ToList(); } List <SelectListItem> items = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.razon_social.ToString(), Value = d.id_proveedor.ToString(), Selected = false }); }); ViewBag.items = items; return(View(model)); } using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { productos oProducto = new productos(); oProducto.descripcion = model.descripcion; oProducto.estado = "1"; oProducto.stock = model.stock; oProducto.precio = model.precio; oProducto.id_comercio = idComercio; db.productos.Add(oProducto); db.SaveChanges(); int newIdentityValue = oProducto.id_producto; //insert en tabla proveedores_productos proveedores_productos p_productos = new proveedores_productos(); p_productos.id_producto = newIdentityValue; p_productos.id_proveedor = model.id_proveedor; db.proveedores_productos.Add(p_productos); db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Redirect(Url.Content("~/Productos"))); }
public ActionResult VerCarrito() { try { int idComercio = 0; int idEmpleado = 0; if (Session.Count > 1) { idEmpleado = (int)Session["usuario"]; idComercio = (int)Session["comercio"]; } List <ListaClientesViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from c in db.clientes join cc in db.cliente_comercio on c.id_cliente equals cc.id_cliente join si in db.situacion_iva on c.IVA equals si.id_iva where cc.id_comercio == idComercio && c.estado == "1" select new ListaClientesViewModel { id_cliente = c.id_cliente, nombre = c.nombre, direccion = c.direccion, telefono = c.telefono, CUIT = c.CUIT, descripcion = si.descripcion }).ToList(); } List <SelectListItem> items = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.nombre.ToString(), Value = d.id_cliente.ToString(), Selected = false }); }); ViewBag.items = items; return(View()); } catch (Exception e) { return(Content("error no tiene permiso para entrar" + e.Message)); } }
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"))); }
public ActionResult Editar(int id) { int idComercio = (int)Session["comercio"]; //Select de proveedores List <ProductoViewModel> lst = null; using (Models.practicaprofesionalEntities1 db = new Models.practicaprofesionalEntities1()) { lst = (from p in db.proveedores join pc in db.proveedores_comercios on p.id_proveedor equals pc.id_proveedor where p.estado == "1" && pc.id_comercio == idComercio select new ProductoViewModel { id_proveedor = p.id_proveedor, razon_social = p.razon_social }).ToList(); } List <SelectListItem> items = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.razon_social.ToString(), Value = d.id_proveedor.ToString(), Selected = false }); }); ViewBag.items = items; EditarProductoViewModel model = new EditarProductoViewModel(); using (var db = new practicaprofesionalEntities1()) { var oProducto = db.productos.Find(id); model.descripcion = oProducto.descripcion; model.stock = oProducto.stock; model.precio = Decimal.Round(oProducto.precio, 2); model.id_proveedor = oProducto.id_comercio; } return(View(model)); }
public ActionResult Editar(EditarComercioViewModel model) { 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 (var db = new practicaprofesionalEntities1()) { var oComercio = db.comercio.Find(model.id); oComercio.razon_social = model.razon_social; oComercio.IVA = model.id_IVA; oComercio.ingresos_brutos = model.Ingresos_brutos; oComercio.fecha_inicio = Convert.ToDateTime(model.fecha_inicios); oComercio.CUIT = model.CUIT; db.Entry(oComercio).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Redirect(Url.Content("~/Comercios"))); }
public ActionResult Eliminar(int id) { if (Session.Count > 1 && (int)Session["tipo"] == 2) { return(Redirect(Url.Content("~/Home"))); } using (var db = new practicaprofesionalEntities1()) { var oEmpleado = db.empleado.Find(id); oEmpleado.estado = "0"; //eliminado logico db.Entry(oEmpleado).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Content("1")); }
public ActionResult Editar(int id) { int idComercio = (int)Session["comercio"]; EditarProveedorViewModel model = new EditarProveedorViewModel(); using (var db = new practicaprofesionalEntities1()) { var oProveedor = db.proveedores.Find(id); model.razon_social = oProveedor.razon_social; model.email = oProveedor.email; model.telefono = Convert.ToInt32(oProveedor.telefono); } return(View(model)); }
public ActionResult Eliminar(int id) { try { using (var db = new practicaprofesionalEntities1()) { var oProductos = db.productos.Find(id); oProductos.estado = "0"; //eliminado logico db.Entry(oProductos).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }catch (Exception e) { return(Content("ocurrio un problema al elminar el producto", e.Message)); } }
public ActionResult Editar_propio(int id) { try { EditarEmpleadoPropioViewModel model = new EditarEmpleadoPropioViewModel(); //int flag = 0; using (var db = new practicaprofesionalEntities1()) { var oEmpleado = db.empleado.Find(id); model.id_empleado = oEmpleado.id_empleado; model.nombre = oEmpleado.nombre.Trim(); model.apellido = oEmpleado.apellido.Trim(); model.dni = oEmpleado.dni; model.id_tipo = oEmpleado.id_tipo; model.password = oEmpleado.Contraseña; /*No entiendo para que es esto * * if (oEmpleado.id_comercio == (int)Session["comercio"] && (int)Session["tipo"] == 1) * { * flag = 1; * } * if (oEmpleado.id_comercio == (int)Session["comercio"] && id == (int)Session["usuario"]) * { * flag = 1; * } */ } //if(flag == 1) return(View(model)); //else // return Redirect(Url.Content("~/Home")); } catch { return(Redirect(Url.Content("~/Home"))); } }
public ActionResult Editar(int id) { int idComercio = (int)Session["comercio"]; // Select de situacion frente al IVA List <ClienteViewModel> lst = null; using (Models.practicaprofesionalEntities1 db = new Models.practicaprofesionalEntities1()) { lst = (from d in db.situacion_iva select new ClienteViewModel { 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; EditarClienteViewModel model = new EditarClienteViewModel(); using (var db = new practicaprofesionalEntities1()) { var oCliente = db.clientes.Find(id); model.nombre = oCliente.nombre; model.direccion = oCliente.direccion; model.telefono = oCliente.telefono; model.CUIT = oCliente.CUIT; model.id_IVA = (int)oCliente.IVA; } return(View(model)); }
// GET: Clientes public ActionResult Index() { try { int idComercio = 0; int idEmpleado = 0; if (Session.Count > 1) { idEmpleado = (int)Session["usuario"]; idComercio = (int)Session["comercio"]; } List <ListaClientesViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from c in db.clientes join cc in db.cliente_comercio on c.id_cliente equals cc.id_cliente join si in db.situacion_iva on c.IVA equals si.id_iva where cc.id_comercio == idComercio && c.estado == "1" select new ListaClientesViewModel { id_cliente = c.id_cliente, nombre = c.nombre, direccion = c.direccion, telefono = c.telefono, CUIT = c.CUIT, descripcion = si.descripcion }).ToList(); } return(View(lst)); } catch (Exception e) { return(Content("error no tiene permiso para entrar" + e.Message)); } }
public ActionResult Editar(int id) { //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; EditarComercioViewModel model = new EditarComercioViewModel(); using (var db = new practicaprofesionalEntities1()) { var oComercio = db.comercio.Find(id); model.razon_social = oComercio.razon_social; model.id_IVA = (int)oComercio.IVA; model.Ingresos_brutos = oComercio.ingresos_brutos; model.fecha_inicio = (DateTime)oComercio.fecha_inicio; model.CUIT = oComercio.CUIT; } model.fecha_inicios = model.fecha_inicio.ToShortDateString(); return(View(model)); }
public ActionResult AgregarCarrito(int id) { try { if (Session["carrito"] == null) { List <CarritoItem> compras = new List <CarritoItem>(); using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { compras.Add(new CarritoItem(db.productos.Find(id), 1)); Session["carrito"] = compras; } } else { List <CarritoItem> compras = (List <CarritoItem>)Session["carrito"]; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { int indexExistente = getIndex(id); if (indexExistente == -1) { compras.Add(new CarritoItem(db.productos.Find(id), 1)); } else { compras[indexExistente].Cantidad++; } } Session["carrito"] = compras; } return(Content("1")); } catch (Exception e) { return(Content("ocurrio un problema al agregar el producto", e.Message)); } }
public ActionResult Editar(EditarProveedorViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new practicaprofesionalEntities1()) { var oProveedor = db.proveedores.Find(model.id); oProveedor.razon_social = model.razon_social.Trim(); oProveedor.email = model.email; oProveedor.telefono = Convert.ToString(model.telefono); db.Entry(oProveedor).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Redirect(Url.Content("~/Proveedores"))); }
public ActionResult Editar(EditarClienteViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new practicaprofesionalEntities1()) { var oCliente = db.clientes.Find(model.id); oCliente.nombre = model.nombre.Trim(); oCliente.direccion = model.direccion; oCliente.telefono = model.telefono; oCliente.CUIT = model.CUIT; oCliente.IVA = model.id_IVA; db.Entry(oCliente).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Redirect(Url.Content("~/Clientes"))); }
public ActionResult Crear(ProveedorViewModel model) { int idComercio = (int)Session["comercio"]; if (!ModelState.IsValid) { return(View(model)); } using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { proveedores oProveedor = new proveedores(); oProveedor.razon_social = model.razon_social; oProveedor.estado = "1"; oProveedor.email = model.email; oProveedor.telefono = Convert.ToString(model.telefono); db.proveedores.Add(oProveedor); db.SaveChanges(); int newIdentityValue = oProveedor.id_proveedor; //insert en tabla proveedores_comercios proveedores_comercios p_comercio = new proveedores_comercios(); p_comercio.id_comercio = idComercio; p_comercio.id_proveedor = newIdentityValue; db.proveedores_comercios.Add(p_comercio); db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Redirect(Url.Content("~/Proveedores"))); }
// GET: Proveedores public ActionResult Index() { try { int idComercio = 0; if (Session.Count > 1) { // idEmpleado = (int)Session["usuario"]; idComercio = (int)Session["comercio"]; } List <ListaProveedoresViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from p in db.proveedores join pc in db.proveedores_comercios on p.id_proveedor equals pc.id_proveedor where pc.id_comercio == idComercio && p.estado == "1" select new ListaProveedoresViewModel { id = p.id_proveedor, razon_social = p.razon_social, email = p.email, telefono = p.telefono }).ToList(); } return(View(lst)); } catch (Exception e) { return(Content("error no tiene permiso para entrar" + e.Message)); } }
// GET: Empleados public ActionResult Index() { try { int idEmpleado = 0; int idComercio = 0; int tipo = 0; if (Session.Count > 1) { idEmpleado = (int)Session["usuario"]; idComercio = (int)Session["comercio"]; tipo = (int)Session["tipo"]; /* Puse en el Layout que ni siquiera lo muestre si es empleado * if(tipo == 2) { * return Redirect(Url.Content("~/Home")); * } */ } if (tipo != 3) { List <ListaEmpleadosViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from e in db.empleado join t in db.tipo_empleado on e.id_tipo equals t.id_tipo where e.id_comercio == idComercio && e.estado == "1" select new ListaEmpleadosViewModel { id_empleado = e.id_empleado, nombre = e.nombre, apellido = e.apellido, cargo = t.tipo }).ToList(); } return(View(lst)); } else { List <ListaEmpleadosViewModel> lst = null; using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { lst = (from e in db.empleado join t in db.tipo_empleado on e.id_tipo equals t.id_tipo join c in db.comercio on e.id_comercio equals c.id_comercio where e.id_tipo == 1 && e.estado == "1" select new ListaEmpleadosViewModel { id_empleado = e.id_empleado, nombre = e.nombre, apellido = e.apellido, cargo = t.tipo, razon_social = c.razon_social }).ToList(); } return(View(lst)); } }catch (Exception e) { return(Content("error no tiene permiso para entrar" + e.Message)); } }
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)); } }
public ActionResult Crear(ClienteViewModel model) { int idComercio = (int)Session["comercio"]; if (!ModelState.IsValid) { // Select de situacion frente al IVA List <ClienteViewModel> lst = null; using (Models.practicaprofesionalEntities1 db = new Models.practicaprofesionalEntities1()) { lst = (from d in db.situacion_iva select new ClienteViewModel { 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()) { clientes oCliente = new clientes(); oCliente.nombre = model.nombre; oCliente.direccion = model.direccion; oCliente.telefono = model.telefono; oCliente.estado = "1"; oCliente.CUIT = model.CUIT; oCliente.IVA = model.id_IVA; db.clientes.Add(oCliente); db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; int newIdentityValue = oCliente.id_cliente; //insert en tabla cliente_comercio cliente_comercio c_comercio = new cliente_comercio(); c_comercio.id_comercio = idComercio; c_comercio.id_cliente = newIdentityValue; db.cliente_comercio.Add(c_comercio); db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Redirect(Url.Content("~/Clientes"))); }
public ActionResult Editar(EditarProductoViewModel model) { if (!ModelState.IsValid) { int idComercio = (int)Session["comercio"]; //Select de proveedores List <ProductoViewModel> lst = null; using (Models.practicaprofesionalEntities1 db = new Models.practicaprofesionalEntities1()) { lst = (from p in db.proveedores join pc in db.proveedores_comercios on p.id_proveedor equals pc.id_proveedor where p.estado == "1" && pc.id_comercio == idComercio select new ProductoViewModel { id_proveedor = p.id_proveedor, razon_social = p.razon_social }).ToList(); } List <SelectListItem> items = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.razon_social.ToString(), Value = d.id_proveedor.ToString(), Selected = false }); }); ViewBag.items = items; return(View(model)); } using (var db = new practicaprofesionalEntities1()) { var oProducto = db.productos.Find(model.id); oProducto.descripcion = model.descripcion.Trim(); oProducto.stock = model.stock; oProducto.precio = model.precio; db.Entry(oProducto).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; //update en tabla proveedores_productos int newIdentityValue = oProducto.id_producto; var id_proveedor_producto = from pc in db.proveedores_productos where pc.id_producto == newIdentityValue select pc.id_proveedor_producto; var oProveedores_productos = db.proveedores_productos.Find(id_proveedor_producto.First()); oProveedores_productos.id_proveedor = model.id_proveedor; db.Entry(oProveedores_productos).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } return(Redirect(Url.Content("~/Productos"))); }
public ActionResult Crear(EmpleadoViewModel model) { int idComercio = (int)Session["comercio"]; if (!ModelState.IsValid) { //Select de tipo de empleado List <EmpleadoViewModel> lst = null; using (Models.practicaprofesionalEntities1 db = new Models.practicaprofesionalEntities1()) { lst = (from d in db.tipo_empleado where d.id_tipo != 3 select new EmpleadoViewModel { id_tipo = d.id_tipo, tipo = d.tipo }).ToList(); } List <SelectListItem> items = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.tipo.ToString(), Value = d.id_tipo.ToString(), Selected = false }); }); ViewBag.items = items; return(View(model)); } // Si es administrador if ((int)Session["tipo"] == 3) { using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { empleado oEmpleado = new empleado(); oEmpleado.nombre = model.nombre; oEmpleado.apellido = model.apellido; oEmpleado.estado = "1"; oEmpleado.dni = model.dni; oEmpleado.Contraseña = "1234"; oEmpleado.id_comercio = model.comercio; oEmpleado.id_tipo = 1; db.empleado.Add(oEmpleado); db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } } //Si es Gerente else { using (practicaprofesionalEntities1 db = new practicaprofesionalEntities1()) { empleado oEmpleado = new empleado(); oEmpleado.nombre = model.nombre; oEmpleado.apellido = model.apellido; oEmpleado.estado = "1"; oEmpleado.dni = model.dni; oEmpleado.Contraseña = "1234"; oEmpleado.id_comercio = idComercio; oEmpleado.id_tipo = model.id_tipo; db.empleado.Add(oEmpleado); db.SaveChanges(); TempData["Referrer"] = "SaveRegister"; } } return(Redirect(Url.Content("~/Empleados"))); }