public ActionResult ImportarProyectos() { ServicioImportacionClient servicioProyectosClient = new ServicioImportacionClient(); servicioProyectosClient.Open(); var proyectos = servicioProyectosClient.ImportarProyectos(); return(View(proyectos)); }
public ActionResult ImportarUsuarios() { ServicioImportacionClient servicioSolicitantesClient = new ServicioImportacionClient(); servicioSolicitantesClient.Open(); var solicitantes = servicioSolicitantesClient.ImportarSolicitantes(); return(View(solicitantes)); }
[HttpPost] //Click a un booton public ActionResult Create(ViewModelImportacion importacion) { try { if (Session["rol"] == null) { return(RedirectToAction("login", "usuario")); } if (Session["rol"].ToString() != "deposito") { return(RedirectToAction("login", "usuario")); } ViewBag.Current = "ImportacionCreate"; if (ModelState.IsValid) { ServicioImportacionClient proxy = new ServicioImportacionClient(); DTOImportacion i = new DTOImportacion { CantidadUnidades = importacion.CantidadUnidades, FechaIngreso = importacion.FechaIngreso, FechaSalida = importacion.FechaSalida, Precio = importacion.Precio, IdProducto = importacion.IdProducto }; if (proxy.AltaImportacion(i)) { return(RedirectToAction("Index", new { mensaje = "Se creo correctamente la importacion" })); } else { ViewBag.Error = "Verifique los datos"; return(View(importacion)); } } else { return(View(importacion)); } } catch { return(View()); } }