//public ActionResult _ConveniosUTPLista(string SearchString = "") //public ActionResult _ConveniosUTPLista(string SearchString) public ActionResult _ConveniosUTPLista(VistaUTPListaConvenio entidad) { //string palabraClave = SearchString == null ? "" : SearchString; List<VistaUTPListaConvenio> listaEjemplo = new List<VistaUTPListaConvenio>(); //DataTable dtResultado = lnUtp.UTP_ObtenerUltimosConvenios(palabraClave); //DataTable dtResultado = lnUtp.UTP_ObtenerUltimosConvenios(SearchString); DataTable dtResultado = lnUtp.UTP_ObtenerUltimosConvenios(entidad.PalabraClave == null ? "" : entidad.PalabraClave); for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) { VistaUTPListaConvenio vista = new VistaUTPListaConvenio(); vista.IdConvenio = Convert.ToInt32(dtResultado.Rows[i]["IdConvenio"]); vista.Nombres = dtResultado.Rows[i]["Nombres"].ToString(); vista.Apellidos = dtResultado.Rows[i]["Apellidos"].ToString(); vista.Carrera = dtResultado.Rows[i]["Carrera"].ToString(); vista.NombreComercial = dtResultado.Rows[i]["NombreComercial"].ToString(); vista.TipoTrabajo = dtResultado.Rows[i]["TipoTrabajo"].ToString(); vista.DuracionContrato = Convert.ToInt32(dtResultado.Rows[i]["DuracionContrato"]); vista.SalarioOfrecido = Convert.ToDecimal(dtResultado.Rows[i]["SalarioOfrecido"] == System.DBNull.Value ? null : dtResultado.Rows[i]["SalarioOfrecido"]); vista.AreaEmpresa = dtResultado.Rows[i]["AreaEmpresa"].ToString(); //vista.FechaIngreso = Convert.ToDateTime(dtResultado.Rows[i]["FechaIngreso"] == System.DBNull.Value ? null : dtResultado.Rows[i]["FechaIngreso"]); vista.FechaIngreso = dtResultado.Rows[i]["FechaIngreso"].ToString(); listaEjemplo.Add(vista); } //return View("Convenios", listaEjemplo); return PartialView("_ConveniosUTPLista", listaEjemplo); }
public ActionResult _ConveniosUTPCrear(Convenio nconvenio) { TicketUTP ticket = (TicketUTP)Session["TicketUTP"]; nconvenio.CreadoPor = ticket.Usuario; lnUtp.UTP_ConvenioInsertar(nconvenio); LNGeneral lngeneral = new LNGeneral(); Convenio convenio = new Convenio(); convenio.TipoTrabajo = ""; convenio.FuenteConvenio = ""; //ViewBag.TipoTrabajo = new SelectList(lngeneral.ObtenerListaValor(29), "IdListaValor", "Valor"); //ViewBag.FuenteConvenio = new SelectList(lngeneral.ObtenerListaValor(51), "IdListaValor", "Valor"); List<VistaUTPListaConvenio> listaEjemplo = new List<VistaUTPListaConvenio>(); //DataTable dtResultado = lnUtp.UTP_ObtenerUltimosConvenios(palabraClave); DataTable dtResultado = lnUtp.UTP_ObtenerUltimosConvenios(""); for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) { VistaUTPListaConvenio vista = new VistaUTPListaConvenio(); vista.IdConvenio = Convert.ToInt32(dtResultado.Rows[i]["IdConvenio"]); vista.Nombres = dtResultado.Rows[i]["Nombres"].ToString(); vista.Apellidos = dtResultado.Rows[i]["Apellidos"].ToString(); vista.Carrera = dtResultado.Rows[i]["Carrera"].ToString(); vista.NombreComercial = dtResultado.Rows[i]["NombreComercial"].ToString(); vista.TipoTrabajo = dtResultado.Rows[i]["TipoTrabajo"].ToString(); vista.DuracionContrato = Convert.ToInt32(dtResultado.Rows[i]["DuracionContrato"]); vista.SalarioOfrecido = Convert.ToDecimal(dtResultado.Rows[i]["SalarioOfrecido"] == System.DBNull.Value ? null : dtResultado.Rows[i]["SalarioOfrecido"]); vista.AreaEmpresa = dtResultado.Rows[i]["AreaEmpresa"].ToString(); //vista.FechaIngreso = Convert.ToDateTime(dtResultado.Rows[i]["FechaIngreso"] == System.DBNull.Value ? null : dtResultado.Rows[i]["FechaIngreso"]); vista.FechaIngreso = dtResultado.Rows[i]["FechaIngreso"].ToString(); listaEjemplo.Add(vista); } //return View("Convenios", listaEjemplo); return PartialView("_ConveniosUTPLista", listaEjemplo); }