// GET: Cliente public ActionResult Index() { var cp = new ClienteProcess(); var lista = cp.ToList(); return(View(lista)); }
public Resultado <Tuple <IList <Cliente>, int> > ListarTodosCliente(int pagina = 1, int tamanhoPagina = int.MaxValue, string orderBy = null) { var resultado = new Resultado <Tuple <IList <Cliente>, int> >(true); try { var resultadoContar = ClienteProcess.ContarTodos(); resultado += resultadoContar; if (resultado.Sucesso) { int total = resultadoContar.Retorno; var resultadoListar = ClienteProcess.ListarTodos(pagina, tamanhoPagina, orderBy); resultado += resultadoListar; if (resultadoListar.Sucesso) { var lista = resultadoListar.Retorno; resultado.Retorno = new Tuple <IList <Cliente>, int>(lista, total); } } } catch (Exception ex) { resultado = new Resultado <Tuple <IList <Cliente>, int> >(ex); } return(resultado); }
public ActionResult Create(Cliente cliente) { try { var cp = new ClienteProcess(); var lista = cp.Add(cliente); //this.LogService.Log("Agragar un cliente."); //TempData[Application.MessageViewBagName] = new GenericMessageViewModel //{ // Message = "Registro agregado a la base de datos.", // MessageType = GenericMessages.success //}; return(RedirectToAction("Index")); } catch (Exception ex) { //var err = $"No se puede agregar el registro: {ex.Message}"; //TempData[Application.MessageViewBagName] = new GenericMessageViewModel //{ // Message = err, // MessageType = GenericMessages.danger //}; //this.LogService.Log(err); //return View(); return(HttpNotFound(ex.Message)); } }
public ActionResult Delete(Cliente cliente) { var biz = new ClienteProcess(); var bizmascota = new PacienteProcess(); var bizmovimiento = new MovimientoProcess(); foreach (var item in bizmascota.ListarTodos()) { if (item.ClienteId == cliente.Id) { bizmascota.Delete(item.Id); } } foreach (var item in bizmovimiento.ListarTodos()) { if (item.ClienteId == cliente.Id) { bizmovimiento.Delete(item.Id); } } bool result = biz.Delete(cliente.Id); if (result) { return(RedirectToAction("Index")); } else { return(View()); } }
// GET: Cliente/Delete/5 public ActionResult Delete(int id) { var biz = new ClienteProcess(); var Cliente = biz.GetByID(id); return(View(Cliente)); }
// GET: Cliente public ActionResult Index() { var biz = new ClienteProcess(); var lista = biz.ListarTodos(); return(View(lista)); }
public ActionResult About() { ViewBag.Message = "Your application description page."; var cp = new ClienteProcess(); var lista = cp.ToList(); return(View(lista)); }
public ClienteController(IService <Cliente> clienteService, IService <Paciente> pacienteService) { _clienteService = clienteService; db = new ClienteProcess(_clienteService); _pacienteService = pacienteService; pp = new PacienteProcess(_pacienteService); }
protected override void Dispose(bool disposing) { if (disposing) { db = null; } base.Dispose(disposing); }
public Resultado IncluirCliente(Cliente cliente) { var resultado = new Resultado(false); try { resultado = ClienteProcess.Incluir(cliente); } catch (Exception ex) { resultado = new Resultado(ex); } return(resultado); }
public Resultado <Cliente> ConsultarCliente(Cliente clienteFiltro) { var resultado = new Resultado <Cliente>(); try { resultado = ClienteProcess.ConsultarPorId(clienteFiltro); } catch (Exception ex) { resultado += ex; } return(resultado); }
public ActionResult Edit(Cliente cliente) { var biz = new ClienteProcess(); bool result = biz.Edit(cliente); if (result) { return(RedirectToAction("Index")); } else { return(View()); } }
public ActionResult Create(Cliente cliente) { try { var biz = new ClienteProcess(); var model = biz.Create(cliente); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Cliente/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } var cp = new ClienteProcess(); Cliente cliente = cp.FindById(id.Value); if (cliente == null) { return(HttpNotFound()); } else { return(View(cliente)); } }
public ActionResult Index(int id) { var biz = new PacienteProcess(); var bizcliente = new ClienteProcess(); var bizespecie = new EspecieProcess(); var cliente = bizcliente.GetByID(id); var lista = biz.ListarTodos(); var listafinal = new List <Paciente>(); ViewBag.cliente = cliente; foreach (var item in lista) { if (item.ClienteId == id) { item.Especie = bizespecie.GetByID(item.EspecieId); item.Cliente = bizcliente.GetByID(item.ClienteId); listafinal.Add(item); } } clienteoriginal = cliente; return(View(listafinal)); }