// GET: Admin/AdminUsuario/Edit/5 public ActionResult AsignarComprador(string id) { try { var compradorP = new CompradorProcess(); var lista = compradorP.Listar(); var usuario = new UsuarioProcess(); var user = new Usuario(); foreach (var item in usuario.Listar()) { if (item.Identificador == id) { user = item; } } ViewBag.Codcomprador = new SelectList(lista, "Id", "Nombre"); ViewBag.codigo = user.Identificador; return(View(user)); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Asignar Comprador Tabla Usuario", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult Edit(Comprador Comprador) { try { var biz = new CompradorProcess(); foreach (var item in biz.Listar()) { if (item.Id == Comprador.Id) { Comprador.Estado = item.Estado; Comprador.SocioEstado = item.SocioEstado; } } biz.Editar(Comprador); Bitacora bitacora = new Bitacora("Editar", "Tabla Comprador", User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(RedirectToAction("Index")); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Editar Tabla Comprador", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult Edit(int id) { try { var biz = new CompradorProcess(); var Comprador = biz.GetByID(id); return(View(Comprador)); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Editar Tabla Comprador", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult Delete(Comprador Comprador) { try { var biz = new CompradorProcess(); var Compradors = biz.GetByID(Comprador.Id); Compradors.Estado = "Baja"; biz.Editar(Compradors); Bitacora bitacora = new Bitacora("Eliminar", "Tabla Comprador", User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(RedirectToAction("Index")); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Eliminar Tabla Comprador", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult AltaSocio(int id) { try { var biz = new CompradorProcess(); var Comprador = biz.GetByID(id); Comprador.SocioEstado = "Si"; biz.Editar(Comprador); Bitacora bitacora = new Bitacora("Alta Socio", "Tabla Comprador", User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(RedirectToAction("Index")); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Alta Socio Tabla Comprador", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult CrearCompradorUsuario(Comprador Comprador, string codigo) { try { var biz = new CompradorProcess(); var usuariop = new UsuarioProcess(); Comprador.Estado = "Activo"; Comprador.SocioEstado = "No"; Usuario usuar = new Usuario(); usuar.Identificador = codigo; biz.Crear(Comprador); foreach (var item in biz.Listar()) { if (Comprador.Dni == item.Dni) { Comprador = item; } } usuar.CodComprador = Comprador.Id; usuariop.AsignarComprador(usuar); Bitacora bitacora = new Bitacora("Crear CompradorUsuario", "Tabla Comprador", User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(RedirectToAction("Index", "Home")); } catch (Exception ex) { Bitacora bitacora = new Bitacora("CrearCompradorUsuario Tabla Comprador", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult IndexBaja() { try { var biz = new CompradorProcess(); var Comprador = new List <Comprador>(); foreach (var item in biz.Listar()) { if (item.Estado == "Baja") { Comprador.Add(item); } } return(View(Comprador)); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Listar Tabla Comprador", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult Create(Comprador Comprador) { try { var biz = new CompradorProcess(); Comprador.Estado = "Activo"; Comprador.SocioEstado = "No"; biz.Crear(Comprador); Bitacora bitacora = new Bitacora("Crear", "Tabla Comprador", User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(RedirectToAction("Index")); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Crear Tabla Comprador", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }
public ActionResult Create(Pedido pedido, HttpPostedFileBase imagendelproducto, int codigo) { try { if (imagendelproducto != null && imagendelproducto.ContentLength > 0) { HttpPostedFileBase fileBase = Request.Files[0]; WebImage image = new WebImage(fileBase.InputStream); pedido.Logo = image.GetBytes(); } pedido.Estado = "En Espera"; pedido.Fecha = DateTime.Now; pedido.Aprobado = "No"; var usuariop = new UsuarioProcess(); var listausuario = usuariop.Listar(); var productop = new ProductoProcess(); var listaproducto = productop.ListarAPI(); var biz = new PedidoProcess(); var compradorP = new CompradorProcess(); foreach (var item in listausuario) { if (item.UserName == User.Identity.Name) { pedido.CodComprador = item.CodComprador; } } pedido.Codproducto = codigo; foreach (var item in listaproducto) { if (pedido.Codproducto == item.Id) { pedido.Monto = pedido.Cantidad * item.Precio; } } pedido.Comprador = compradorP.GetByID(pedido.CodComprador); var model = biz.Crear(pedido); Bitacora bitacora = new Bitacora("Crear", "Tabla Pedido", User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(RedirectToAction("IndexNoti", "Home", new { operacion = true })); } catch (Exception ex) { Bitacora bitacora = new Bitacora("Crear Tabla Pedido", ex.Message.ToString(), User.Identity.Name, DateTime.Now); BitacoraProcess bitacorap = new BitacoraProcess(); bitacorap.Create(bitacora); return(View()); } }