public void altaBusqueda(ClsBusqueda oBusqueda) //public void altaBusqueda(ClsBusqueda oBusqueda, int pId_Puesto) { DALBusqueda oDalBusqueda = new DALBusqueda(); //DALPuesto oDalPuesto = new DALPuesto(); //ClsBusqueda oBusqueda = new Busqueda(); try { //oPuesto = oDalPuesto.obtenerPuestos(pId_Puesto); oBusqueda.Id_Busqueda = oBusqueda.Id_Busqueda; oBusqueda.FechaPublicacion = DateTime.Now; oBusqueda.Descripcion = oBusqueda.Descripcion; oBusqueda.Referencia = oBusqueda.Referencia; oBusqueda.activa = oBusqueda.activa; oDalBusqueda.altaBusqueda(oBusqueda); string pDetalle = "Se genero la Busqueda " + oBusqueda.Referencia + " satisfactoriamente."; string pModulo = "BLL"; interfazServiceLayer.registrarEventoNegocio(pDetalle, pModulo); } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } }
public List <ClsBusqueda> buscarBusquedas(string pValor) { List <ClsBusqueda> listadoBusqueda = new List <ClsBusqueda>(); ClsBusqueda oBusqueda; try { foreach (Busqueda _busqueda in contexto.Busqueda) { if (_busqueda.Referencia == pValor) { oBusqueda = new ClsBusqueda(); oBusqueda.Id_Busqueda = _busqueda.Id_Busqueda; oBusqueda.FechaPublicacion = _busqueda.FechaPublicacion; oBusqueda.Id_Puesto = _busqueda.Id_Puesto; oBusqueda.Descripcion = _busqueda.Descripcion; oBusqueda.Referencia = _busqueda.Referencia; listadoBusqueda.Add(oBusqueda); } } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(listadoBusqueda); }
public List <ClsBusqueda> obtenerBusquedas() { List <ClsBusqueda> listadoBusqueda = new List <ClsBusqueda>(); ClsBusqueda oBusqueda; try { //CONSULTA TRAIGO TODOS LOS EVENTOS DE LA TABLA BUSQUEDA var eventosBusaqueda = from d in contexto.Busqueda orderby(d.Id_Busqueda) descending select d; IEnumerator <Busqueda> enu = eventosBusaqueda.GetEnumerator(); while (enu.MoveNext()) { oBusqueda = new ClsBusqueda(); oBusqueda.Id_Busqueda = enu.Current.Id_Busqueda; oBusqueda.FechaPublicacion = enu.Current.FechaPublicacion; oBusqueda.Id_Puesto = enu.Current.Id_Puesto; oBusqueda.Descripcion = enu.Current.Descripcion; oBusqueda.Referencia = enu.Current.Referencia; listadoBusqueda.Add(oBusqueda); } } catch (Exception ex) { throw ex; } return(listadoBusqueda); }
public ActionResult altaBusqueda(ClsBusqueda oBusqueda) { try { //int pId_Puesto = Id_Puesto; intNegGestionServicio.altaBusqueda(oBusqueda); ViewBag.mostrarMensaje = "OK"; ViewBag.mensaje = "Busqueda generada correctamente"; } catch (Exception ex) { ViewBag.mostrarMensaje = "ERROR"; ViewBag.mensaje = "Se produjo un error al generar la Busqueda"; WebExcepcion oWExcepcion = new WebExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oWExcepcion); } return(View()); }
public void altaBusqueda(ClsBusqueda oBusqueda) { Busqueda oTblBusqueda; try { oTblBusqueda = new Busqueda(); oTblBusqueda.FechaPublicacion = oBusqueda.FechaPublicacion; oTblBusqueda.Id_Busqueda = oBusqueda.Id_Busqueda; oTblBusqueda.Id_Puesto = oBusqueda.Id_Puesto; oTblBusqueda.Descripcion = oBusqueda.Descripcion; oTblBusqueda.Referencia = oBusqueda.Referencia; oTblBusqueda.Activa = true; contexto.Busqueda.Add(oTblBusqueda); contexto.SaveChanges(); } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } }