// GET: Especie/Delete/5 public ActionResult Delete(int id) { var biz = new EspecieProcess(); var Especie = biz.GetByID(id); return(View(Especie)); }
// GET: Especie public ActionResult Index() { var ep = new EspecieProcess(); var lista = ep.Listar(); return(View("Index", lista)); }
public ActionResult Index() { var biz = new EspecieProcess(); var lista = biz.ListarTodos(); return(View(lista)); }
public ActionResult ExportarEspeciesCSV() { var biz = new EspecieProcess(); var especies = biz.ListarTodos(); var stream = new MemoryStream(); var streamWriter = new StreamWriter(stream, Encoding.Default); foreach (var item in especies) { var properties = typeof(Especie).GetProperties(); foreach (var prop in properties) { streamWriter.Write(GetValue(item, prop.Name)); streamWriter.Write(", "); } streamWriter.WriteLine(); } streamWriter.Flush(); stream.Position = 0; return(File(stream, "text/csv")); }
// GET: Especie public ActionResult Index() { var ep = new EspecieProcess(); var lista = ep.ToList(); return(View(lista)); }
public JsonResult Search(string term) { EspecieProcess ep = new EspecieProcess(); var especies = ep.ListarTodos(); var result = especies.Where(i => i.Nombre.Contains(term)).ToList(); return(Json(result, JsonRequestBehavior.AllowGet)); }
protected override void Dispose(bool disposing) { if (disposing) { db = null; } base.Dispose(disposing); }
public void ExportarEspeciesXML() { var biz = new EspecieProcess(); var especies = biz.ListarTodos(); var serializer = new XmlSerializer(especies.GetType()); Response.ContentType = "text/xml"; serializer.Serialize(Response.Output, especies); }
// GET: Especie/Delete/5 public ActionResult Delete(int id) { var ep = new EspecieProcess(); var especie = new Especie() { Id = id }; especie = ep.ObtenerPorId(especie); return(View("Delete", especie)); }
public ActionResult Edit(Especie especie) { var biz = new EspecieProcess(); bool result = biz.Edit(especie); if (result) { return(RedirectToAction("Index")); } else { return(View()); } }
public ActionResult Create(Especie especie) { try { var biz = new EspecieProcess(); var model = biz.Create(especie); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(Especie especieData) { try { var ep = new EspecieProcess(); var especie = ep.Agregar(especieData); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, Especie especie) { try { var ep = new EspecieProcess(); especie.Id = id; ep.Editar(especie); return(RedirectToAction("Index")); } catch { return(View()); } }
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)); }
public ActionResult Delete(Especie especie) { var biz = new EspecieProcess(); var bizpaciente = new PacienteProcess(); foreach (var item in bizpaciente.ListarTodos()) { if (item.EspecieId == especie.Id) { bizpaciente.Delete(item.Id); } } bool result = biz.Delete(especie.Id); if (result) { return(RedirectToAction("Index")); } else { return(View()); } }
public EspecieController(IEspecieService especieService) { _especieService = especieService; db = new EspecieProcess(_especieService); }