public void altaCliente(ClsCliente oCliente, ClsUsuario oUsuario) { try { IHash interfazSeguridad = new Hash(); string passHasheada = interfazSeguridad.obtenerHash(oUsuario.password); oUsuario.password = passHasheada; //Activo el usuario, ya que es un nuevo empleado. oUsuario.activo = true; DALUsuario oDalUsuario = new DALUsuario(); oDalUsuario.altaUsuario(oUsuario, oCliente); string pDetalle = "Nuevo Cliente generado ID:" + oCliente.nombre.ToString() + " con susuario: " + oUsuario.usr.ToString() + "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 void altaUsuario(Usuario oUsuario, Empleado oEmpleado) //{ // try // { // Usuario oTblUsuario = new Usuario(); // oTblUsuario.usuario1 = oUsuario.usuario1; // oTblUsuario.password = oUsuario.password; // oTblUsuario.activo = oUsuario.activo; // contexto.Usuario.Add(oTblUsuario); // //Guardo los cambios para obtener el id de tbl_ComprobanteCabecera // contexto.SaveChanges(); // oEmpleado.idUsuario = oTblUsuario.idUsuario; // DALEmpleado oDalEmpleado = new DALEmpleado(); // oDalEmpleado.altaEmpleado(oEmpleado); // } // catch (Exception ex) // { // DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); // throw oDExcepcion; // } //} public bool verificarExistenciaUsuario(string pUsuario) { bool resultado = false; bool usuarioExiste = false; try { foreach (Usuario _user in contexto.Usuario) { if (_user.usr == pUsuario) { usuarioExiste = true; } } if (usuarioExiste == false) { resultado = true; } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(resultado); }
public string obtenerGruposPorUsuario(string pUsuario) { List <ClsGrupo> listadoGrupos = new List <ClsGrupo>(); DALGrupo oDalGrupo = new DALGrupo(); string _grupo = ""; try { listadoGrupos = oDalGrupo.obtenerGruposPorUsuario(pUsuario); if (listadoGrupos.Count() > 0) { _grupo = listadoGrupos[0].codigoGrupo; } } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } return(_grupo); }
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 void actualizarDatosCliente(ClsCliente oCliente) { try { var _cliente = from d in contexto.Cliente where d.Id_Cliente == oCliente.idCliente select d; foreach (Cliente oTblCliente in _cliente) { oCliente.nombre = oCliente.nombre; oCliente.telefono = oCliente.telefono; oCliente.direccion = oCliente.direccion; oCliente.mail = oCliente.mail; //oTblCliente.idUsuario = oCliente.idUsuario; } contexto.SaveChanges(); } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } }
public Sucursal obtenerSucursalPorId(int pIdSucursal) { Sucursal oSucursal = new Sucursal();; try { var _sucursal = from d in contexto.Sucursal where d.idSucursal == pIdSucursal select d; IEnumerator <Sucursal> enu = _sucursal.GetEnumerator(); while (enu.MoveNext()) { oSucursal.idSucursal = enu.Current.idSucursal; oSucursal.direccion = enu.Current.direccion; oSucursal.telefono = enu.Current.telefono; oSucursal.fax = enu.Current.fax; DALEmpresa oDalEmpresa = new DALEmpresa(); //oSucursal.oEmpresa = oDalEmpresa.obtenerEmpresaPorId(enu.Current.idEmpresa); } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(oSucursal); }
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 ClsUsuario obtenerUsuarioPorNombreUsuario(string pUsuario) { ClsUsuario oUsuario = new ClsUsuario(); try { var items = from d in contexto.Usuario where d.usr == pUsuario select d; IEnumerator <Usuario> enu = items.GetEnumerator(); while (enu.MoveNext()) { oUsuario.idUsuario = enu.Current.idUsuario; oUsuario.usr = enu.Current.usr; oUsuario.password = enu.Current.password; oUsuario.activo = enu.Current.activo; } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(oUsuario); }
public List <ClsServicio> obtenerServicios() { List <ClsServicio> listadoServicios = new List <ClsServicio>(); List <ClsServicio> listadoServiciosActivos = new List <ClsServicio>(); DALServicio oDalServicio = new DALServicio(); try { listadoServicios = oDalServicio.obtenerServicios(); foreach (ClsServicio _serv in listadoServicios) { if (_serv.Activo == true) { listadoServiciosActivos.Add(_serv); } } //listadoServiciosActivos = this.actualizarCostosEnProductos(listadoServiciosActivos); } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } return(listadoServiciosActivos); }
public Empresa obtenerEmpresaPorId(int pIdEmpresa) { Empresa oEmpresa = new Empresa();; try { var _empresa = from d in contexto.Empresa where d.idEmpresa == pIdEmpresa select d; IEnumerator <Empresa> enu = _empresa.GetEnumerator(); while (enu.MoveNext()) { oEmpresa.RazonSocial = enu.Current.RazonSocial; oEmpresa.Descripcion = enu.Current.Descripcion; } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(oEmpresa); }
public List <SL.Bitacora.Bitacora> obtenerEventosFiltrados(string pValor) { List <SL.Bitacora.Bitacora> listadoEventos = new List <SL.Bitacora.Bitacora>(); SL.Bitacora.Bitacora oBitacora; int pValorNumerico = 0; bool bandera = int.TryParse(pValor, out pValorNumerico); try { if (bandera == true) { var eventosBitacora = contexto.SPBuscarEventosBitacora(pValorNumerico, pValor, pValor, pValor); IEnumerator <SPBuscarEventosBitacora_Result> enu = eventosBitacora.GetEnumerator(); while (enu.MoveNext()) { oBitacora = new SL.Bitacora.Bitacora(); oBitacora.idBitacora = enu.Current.idBitacora; oBitacora.modulo = enu.Current.Modulo; oBitacora.tipo = enu.Current.Tipo; oBitacora.fecha = enu.Current.Fecha; oBitacora.detalle = enu.Current.Detalle; listadoEventos.Add(oBitacora); } } else { var eventosBitacora = contexto.SPBuscarEventosBitacora(pValorNumerico, pValor, pValor, pValor); IEnumerator <SPBuscarEventosBitacora_Result> enu = eventosBitacora.GetEnumerator(); while (enu.MoveNext()) { oBitacora = new SL.Bitacora.Bitacora(); oBitacora.idBitacora = enu.Current.idBitacora; oBitacora.modulo = enu.Current.Modulo; oBitacora.tipo = enu.Current.Tipo; oBitacora.fecha = enu.Current.Fecha; oBitacora.detalle = enu.Current.Detalle; listadoEventos.Add(oBitacora); } } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(listadoEventos); }
public ClsCliente obtenerClientePorUsuario(string pUsuario) { ClsCliente oCliente = new ClsCliente(); ClsUsuario oUsuario = new ClsUsuario(); DALUsuario oDalUsuario = new DALUsuario(); try { oUsuario = oDalUsuario.obtenerUsuarioPorNombreUsuario(pUsuario); var items = from d in contexto.Cliente where d.idUsuario == oUsuario.idUsuario select d; IEnumerator <Cliente> enu = items.GetEnumerator(); while (enu.MoveNext()) { oCliente.idCliente = enu.Current.Id_Cliente; oCliente.nombre = oCliente.nombre; oCliente.telefono = oCliente.telefono; oCliente.direccion = oCliente.direccion; oCliente.mail = oCliente.mail; oCliente.idUsuario = oCliente.idUsuario; //var items2 = from d in contexto.OpcionDePago // where d.idOpcionDePago == enu.Current.opcionDePago // select d; //IEnumerator<OpcionDePago> enu2 = items2.GetEnumerator(); //while (enu2.MoveNext()) //{ // OpcionDePago oOpcionDePago = new OpcionDePago(); // oOpcionDePago = new OpcionDePago(); // oOpcionDePago.idOpcionDePago = enu2.Current.idOpcionDePago; // oOpcionDePago.nombre = enu2.Current.nombre; // oCliente.opcionDePago = oOpcionDePago; //} } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(oCliente); }
public ClsCliente obtenerClientePorIdCliente(int pIdCliente) { ClsCliente oCliente = new ClsCliente(); try { var items = from d in contexto.Cliente where d.Id_Cliente == pIdCliente select d; IEnumerator <Cliente> enu = items.GetEnumerator(); while (enu.MoveNext()) { oCliente.idCliente = enu.Current.Id_Cliente; oCliente.nombre = enu.Current.Nombre; oCliente.telefono = enu.Current.Telefono; oCliente.direccion = enu.Current.Direccion; oCliente.mail = enu.Current.Mail; oCliente.idUsuario = enu.Current.idUsuario; //var items2 = from d in contexto.OpcionDePago // where d.idOpcionDePago == enu.Current.opcionDePago // select d; //IEnumerator<OpcionDePago> enu2 = items2.GetEnumerator(); //while (enu2.MoveNext()) //{ // OpcionDePago oOpcionDePago = new OpcionDePago(); // oOpcionDePago = new OpcionDePago(); // oOpcionDePago.idOpcionDePago = enu2.Current.idOpcionDePago; // oOpcionDePago.nombre = enu2.Current.nombre; // oCliente.opcionDePago = oOpcionDePago; //} } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(oCliente); }
public List <ClsDatosPersonales> obtenerDatosPersonales() { List <ClsDatosPersonales> listadoDPBD = new List <ClsDatosPersonales>(); ClsDatosPersonales oDatosPersonales; try { //CONSULTA TRAIGO TODOS LOS SERVICIOS var items = from d in contexto.DatosPersonales select d; IEnumerator <DatosPersonales> enu = items.GetEnumerator(); while (enu.MoveNext()) { oDatosPersonales = new ClsDatosPersonales(); oDatosPersonales.Id_DatosPersonales = enu.Current.Id_DatosPersonales; oDatosPersonales.ApellidoPostulante = enu.Current.ApellidoPostulante; oDatosPersonales.ApellidoMaterno = enu.Current.ApellidoMaterno; oDatosPersonales.NombrePostulante = enu.Current.NombrePostulante; oDatosPersonales.Sexo = enu.Current.Sexo; oDatosPersonales.FechaNacimiento = enu.Current.FechaNacimiento; var _prodServ = contexto.DatosPersonales.First(m => m.Id_DatosPersonales == enu.Current.Id_DatosPersonales); oDatosPersonales.Id_DatosPersonales = _prodServ.Id_DatosPersonales; oDatosPersonales.ApellidoPostulante = _prodServ.ApellidoPostulante; oDatosPersonales.ApellidoMaterno = _prodServ.ApellidoMaterno; oDatosPersonales.NombrePostulante = _prodServ.NombrePostulante; oDatosPersonales.Sexo = _prodServ.Sexo; oDatosPersonales.FechaNacimiento = _prodServ.FechaNacimiento; listadoDPBD.Add(oDatosPersonales); } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(listadoDPBD); }
public void actualizarDatosCliente(ClsCliente oCliente) { DALCliente oDalCliente = new DALCliente(); try { oDalCliente.actualizarDatosCliente(oCliente); } 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 CategoriaServicio obtenerServicioPorId(int pIdCategoriaServicio) { CategoriaServicio oCategoriaServicio = new CategoriaServicio(); try { var _catServ = contexto.CategoriaServicio.First(m => m.Id_CategoriaServicio == pIdCategoriaServicio); oCategoriaServicio.Id_CategoriaServicio = _catServ.Id_CategoriaServicio; oCategoriaServicio.Nombre = _catServ.Nombre; } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(oCategoriaServicio); }
public void registrarEvento(DalExcepcion oDExcepcion) { DALBitacora oDalBitacora = new DALBitacora(); SL.Bitacora.Bitacora oBitacora = new SL.Bitacora.Bitacora(); try { oBitacora.fecha = DateTime.Now; oBitacora.modulo = "DAL"; oBitacora.detalle = oDExcepcion.Message; oBitacora.tipo = "Critical"; oDalBitacora.registrarEvento(oBitacora); } catch (Exception ex) { throw ex; } }
public List <ClsServicio> obtenerServicios() { List <ClsServicio> listadoServiciosBD = new List <ClsServicio>(); List <ClsServicio> listadoServiciosTotales = new List <ClsServicio>(); ClsServicio oServicio; try { //CONSULTA TRAIGO TODOS LOS SERVICIOS var items = from d in contexto.Servicio select d; IEnumerator <Servicio> enu = items.GetEnumerator(); while (enu.MoveNext()) { oServicio = new ClsServicio(); oServicio.Id_Servicio = enu.Current.Id_Servicio; oServicio.Nombre = enu.Current.Nombre; oServicio.Descripcion = enu.Current.Descripcion; oServicio.Precio = enu.Current.Precio; oServicio.Imagen = enu.Current.Imagen; oServicio.Activo = enu.Current.Activo; var _prodServ = contexto.CategoriaServicio.First(m => m.Id_CategoriaServicio == enu.Current.Id_CategoriaServicio); oServicio.Id_Servicio = _prodServ.Id_CategoriaServicio; oServicio.Nombre = _prodServ.Nombre; listadoServiciosBD.Add(oServicio); } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(listadoServiciosBD); }
public ClsCliente obtenerClientePorId(int pIdCliente) { ClsCliente oCliente = new ClsCliente(); DALCliente oDalCliente = new DALCliente(); try { oCliente = oDalCliente.obtenerClientePorIdCliente(pIdCliente); } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } return(oCliente); }
public List <ClsGrupo> obtenerPuestos() { List <ClsGrupo> listadoPuestos = new List <ClsGrupo>(); DALGrupo oDalGrupo = new DALGrupo(); try { listadoPuestos = oDalGrupo.obtenerPuestos(); } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } return(listadoPuestos); }
public void altaCliente(ClsCliente oCliente) { try { Cliente oTblCliente = new Cliente(); oTblCliente.Nombre = oCliente.nombre; oTblCliente.Telefono = oCliente.telefono; oTblCliente.Direccion = oCliente.direccion; oTblCliente.Mail = oCliente.mail; oTblCliente.idUsuario = oCliente.idUsuario; //oTblCliente.Op= oCliente.opcionDePago.idOpcionDePago; contexto.Cliente.Add(oTblCliente); contexto.SaveChanges(); } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } }
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; } }
public ClsGrupo obtenerPuestoPorNombreGrupo(string pNombreGrupo) { ClsGrupo oGrupo = new ClsGrupo(); try { foreach (Grupo _grupo in contexto.Grupo) { if (_grupo.CodigoGrupo == pNombreGrupo) { oGrupo.idGrupo = _grupo.idGrupo; oGrupo.codigoGrupo = _grupo.CodigoGrupo; oGrupo.detalle = _grupo.Detalle; } } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(oGrupo); }
public List <ClsGrupo> obtenerPuestos() { List <ClsGrupo> listadoGrupos = new List <ClsGrupo>(); ClsGrupo oGrupo; try { foreach (Grupo _grupo in contexto.Grupo) { oGrupo = new ClsGrupo(); oGrupo.idGrupo = _grupo.idGrupo; oGrupo.codigoGrupo = _grupo.CodigoGrupo; oGrupo.detalle = _grupo.Detalle; listadoGrupos.Add(oGrupo); } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(listadoGrupos); }
public bool verificarExistenciaUsuario(string pUsuario) { bool resultado = false; try { DALUsuario oDalUsuario = new DALUsuario(); resultado = oDalUsuario.verificarExistenciaUsuario(pUsuario); } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } return(resultado); }
public List <ClsGrupo> obtenerGruposPorUsuario(string pUsuario) { List <ClsGrupo> listadoGrupos = new List <ClsGrupo>(); ClsGrupo oGrupo; try { foreach (Grupo _grupo in contexto.Grupo.Where(s => s.Usuario.Any(c => c.usr == pUsuario))) { oGrupo = new ClsGrupo(); oGrupo.idGrupo = _grupo.idGrupo; oGrupo.codigoGrupo = _grupo.CodigoGrupo; oGrupo.detalle = _grupo.Detalle; listadoGrupos.Add(oGrupo); } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(listadoGrupos); }
public List <ClsGrupo> obtenerGruposPorIdUsuario(int pIdUsuario) { List <ClsGrupo> listadoGrupos = new List <ClsGrupo>(); DALGrupo oDalGrupo = new DALGrupo(); pIdUsuario = 2; try { listadoGrupos = oDalGrupo.obtenerGruposPorIdUsuario(pIdUsuario); } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } return(listadoGrupos); }
//public void altaEmpleado(Empleado oEmpleado, Usuario oUsuario) //{ // try // { // IHash interfazSeguridad = new Hash(); // string passHasheada = interfazSeguridad.obtenerHash(oUsuario.password); // oUsuario.password = passHasheada; // DALGrupo oDalGrupo = new DALGrupo(); // oEmpleado.puesto = oDalGrupo.obtenerPuestoPorId(oEmpleado.puesto.idGrupo); // //Activo el usuario, ya que es un nuevo empleado. // oUsuario.activo = true; // DALUsuario oDalUsuario = new DALUsuario(); // oDalUsuario.altaUsuario(oUsuario, oEmpleado); // string pDetalle = "Nuevo Empleado generado ID:" + oEmpleado.nombre.ToString() + " con susuario: " + oUsuario.usuario.ToString() + "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 Boolean validarUsuario(string pUsuario, string pPassword) { Boolean resultado = false; DALUsuario oDalUsuario = new DALUsuario(); try { string passwordHasheado = intHash.obtenerHash(pPassword); resultado = oDalUsuario.validarUsuario(pUsuario, passwordHasheado); } catch (DalExcepcion ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oDExcepcion); } catch (Exception ex) { BllExcepcion oBExcepcion = new BllExcepcion(ex.Message); interfazServiceLayer.registrarEvento(oBExcepcion); } return(resultado); }
public void altaUsuario(ClsUsuario oUsuario, ClsCliente oCliente) { try { Usuario oTblUsuario = new Usuario(); oTblUsuario.usr = oUsuario.usr; oTblUsuario.password = oUsuario.password; oTblUsuario.activo = oUsuario.activo; contexto.Usuario.Add(oTblUsuario); //Guardo los cambios para obtener el id de tbl_ComprobanteCabecera contexto.SaveChanges(); oCliente.idUsuario = oTblUsuario.idUsuario; DALCliente oDalCliente = new DALCliente(); oDalCliente.altaCliente(oCliente); } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } }
public Boolean validarUsuario(string pUsuario, string pPassword) { Boolean resultadoValidacion = false; try { var query = from d in contexto.Usuario where (d.usr == pUsuario.ToLower() && d.password == pPassword) select d; if (query.Count() != 0) { resultadoValidacion = true; } } catch (Exception ex) { DalExcepcion oDExcepcion = new DalExcepcion(ex.InnerException.Message); throw oDExcepcion; } return(resultadoValidacion); }