public List <LoginAccessBE> ListaTodosActivo() { try { LoginAccessDL LoginAccess = new LoginAccessDL(); return(LoginAccess.ListaTodosActivo()); } catch (Exception ex) { throw ex; } }
public List <LoginAccessBE> SeleccionaUser(int IdLogin) { try { LoginAccessDL LoginAccess = new LoginAccessDL(); return(LoginAccess.SeleccionaUser(IdLogin)); } catch (Exception ex) { throw ex; } }
public List <LoginAccessBE> SeleccionaPermisoAcceso(string Usuario, int IdProfile) { try { LoginAccessDL LoginAccess = new LoginAccessDL(); return(LoginAccess.SeleccionaPermisoAcceso(Usuario, IdProfile)); } catch (Exception ex) { throw ex; } }
public List <LoginAccessBE> SeleccionaUserPerfil(int IdLogin, int IdProfile) { try { LoginAccessDL LoginAccess = new LoginAccessDL(); return(LoginAccess.SeleccionaUserPerfil(IdLogin, IdProfile)); } catch (Exception ex) { throw ex; } }
public void Inserta(LoginBE pItem, List <LoginAccessBE> pListaAcceso, List <LoginClientDepartmentBE> pListaClientDepartment) { try { using (TransactionScope ts = new TransactionScope()) { LoginDL objLogin = new LoginDL(); LoginAccessDL objLoginAccess = new LoginAccessDL(); LoginClientDepartmentDL objLoginClientDepartment = new LoginClientDepartmentDL(); Int32 intIdLogin = 0; intIdLogin = objLogin.Inserta(pItem); foreach (LoginAccessBE item in pListaAcceso) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdLogin = intIdLogin; item.IdProfile = pItem.IdProfile; item.Login = pItem.Login; item.Machine = pItem.Machine; item.IdCompany = pItem.IdCompany; objLoginAccess.Inserta(item); } if (item.TipoOper == Convert.ToInt32(Operacion.Modificar)) //Modificar { item.Login = pItem.Login; item.Machine = pItem.Machine; item.IdCompany = pItem.IdCompany; objLoginAccess.Actualiza(item); } if (item.TipoOper == Convert.ToInt32(Operacion.Eliminar)) //Eliminar { item.Login = pItem.Login; item.Machine = pItem.Machine; item.IdCompany = pItem.IdCompany; objLoginAccess.Elimina(item); } } foreach (LoginClientDepartmentBE item in pListaClientDepartment) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdLogin = intIdLogin; item.Login = pItem.Login; item.Machine = pItem.Machine; item.IdCompany = pItem.IdCompany; objLoginClientDepartment.Inserta(item); } if (item.TipoOper == Convert.ToInt32(Operacion.Modificar)) //Modificar { item.Login = pItem.Login; item.Machine = pItem.Machine; item.IdCompany = pItem.IdCompany; objLoginClientDepartment.Actualiza(item); } if (item.TipoOper == Convert.ToInt32(Operacion.Eliminar)) //Eliminar { item.Login = pItem.Login; item.Machine = pItem.Machine; item.IdCompany = pItem.IdCompany; objLoginClientDepartment.Elimina(item); } } ts.Complete(); } } catch (Exception ex) { throw ex; } }