public PerfilBL(int idCliente) { //CnxCliente = ConfigurationManager.AppSettings[idCliente.ToString()].ToString(); //strCnx = ConfigurationManager.ConnectionStrings[CnxCliente].ConnectionString; strCnxRule = ConfigurationManager.ConnectionStrings["cnxRules"].ConnectionString; oPerfilDA = new PerfilDA(); oMaestrosDA = new MaestrosDA(); }
//I @001 public Int32 InsertarOpcionByPerfil(PerfilBE oPerfil, String XML) { //DAC - 01/04/2011 - Inicio Int32 xrpta = 0; //Int32 opcionID; //String[] arrIndRelacion = listaIndRelacion.Split('|'); //bool flagPrimerIngreso = true; //DAC - 01/04/2011 - Fin try { OpcionSeguridadBE oOpcion = new OpcionSeguridadBE(); oOpcion.CCOAPL = oPerfil.CCOAPL; oOpcion.CO_USUARIO = oPerfil.CO_USUARIO_CREA; oOpcion.NO_ESTACION_RED = oPerfil.NO_ESTACION_RED; oOpcion.NO_USUARIO = oPerfil.NO_USUARIO_RED; oOpcion.nid_perfil = oPerfil.NID_PERFIL; oOpcion.cad_lista_opciones = XML; PerfilDA oPerfilDA = new PerfilDA(); xrpta = oPerfilDA.InsertarOpcionByPerfil(oOpcion); //for (int i = 0; i < arrOpciones.Length; i++) //{ // if (Int32.TryParse(arrOpciones[i], out opcionID)) // { // oOpcion.NID_OPCION = opcionID; // oOpcion.IND_REL = arrIndRelacion[i]; // if (flagPrimerIngreso) // { // oPerfilDA.InsertarOpcionByPerfil(oOpcion, oPerfil.NID_PERFIL, "1"); // flagPrimerIngreso = false; // } // else oPerfilDA.InsertarOpcionByPerfil(oOpcion, oPerfil.NID_PERFIL, "0"); // } //} //oPerfilDA.InsertarOpcionByPerfil(oOpcion, oPerfil.NID_PERFIL, "2"); //return 1; //DAC - 01/04/2011 - Fin } catch (Exception ex) { ErrorEvent(this, ex); } //DAC - 04/04/2011 - Inicio //return 0; return(xrpta); //DAC - 04/04/2011 - Fin }
public List <Perfil> GetPerfils() { PerfilDA metodosPerfil = new PerfilDA(); List <Perfil> listaPerfis = new List <Perfil>(); listaPerfis = metodosPerfil.GetPerfis(); if (listaPerfis != null) { return(listaPerfis); } else { return(null); } }
public List <PerfilBE> ListarPerfiles() { PerfilDA oPerfilDA = new PerfilDA(); try { return(oPerfilDA.ListarPerfiles()); } catch (Exception ex) { throw ex; } finally { oPerfilDA = null; } }
public Int32 InsertarUsuariosRelacionado(UsuarioBE oUsuarioBE, String aplicacionID , String usuariosSel) { PerfilDA oPerfilDA = new PerfilDA(); Int32 retorno, nidUsuario, retornoDA; String[] arrUsuario; String flagErrores = "0"; retorno = -1; try { arrUsuario = usuariosSel.Split('|'); for (int i = 0; i < arrUsuario.Length; i++) { if (Int32.TryParse(arrUsuario[i], out nidUsuario)) { oUsuarioBE.Nid_usuario = nidUsuario; retornoDA = oPerfilDA.InsertarUsuariosRelacionado(oUsuarioBE, aplicacionID); if (retornoDA == -2) { flagErrores = "2"; } else if (retornoDA < 0 && flagErrores.Equals("0")) { flagErrores = "1"; } } } if (flagErrores.Equals("0")) { retorno = 1; } else if (flagErrores.Equals("2")) { retorno = -2; } } catch (Exception ex) { this.ErrorEvent(this, ex); } return(retorno); }
public Int32 GrabarPerfil(PerfilBE oPerfilBE) { PerfilDA oPerfilDA = new PerfilDA(); try { if (oPerfilBE.NID_PERFIL == 0) { return(oPerfilDA.InsertarPerfil(oPerfilBE)); } else { return(oPerfilDA.ModificarPerfil(oPerfilBE)); } } catch (Exception ex) { ErrorEvent(this, ex); } return(0); }
public void Inicializando() { areaDA = new AreaDA(); area = new Area(); perfilDA = new PerfilDA(); perfil = new Perfil(); estadosDA = new EstadosDA(); estados = new Estados(); usuarioDA = new UsuarioDA(); usuario = new Usuario(); //! AREA tablaAreas = areaDA.ListarAreas(); cmbArea.DataSource = tablaAreas; cmbArea.DisplayMember = "descripcionArea"; cmbArea.ValueMember = "idArea"; //! PERFIL tablaPerfiles = perfilDA.ListarPerfiles(); cmbPerfil.DataSource = tablaPerfiles; cmbPerfil.DisplayMember = "descripcion"; cmbPerfil.ValueMember = "idPerfil"; //! ESTADO tablaEstados = estadosDA.ListarEstados(); cmbEstado.DataSource = tablaEstados; cmbEstado.DisplayMember = "nombreEstado"; cmbEstado.ValueMember = "idEstado"; cmbArea.SelectedIndex = -1; cmbEstado.SelectedIndex = -1; cmbPerfil.SelectedIndex = -1; llenadoTablaUsuarios(); }
public void Inicializando() { areaDA = new AreaDA(); perfilDA = new PerfilDA(); estadosDA = new EstadosDA(); usuarioDA = new UsuarioDA(); //! AREA tablaAreas = areaDA.ListarAreas(); cmbArea.DataSource = tablaAreas; cmbArea.DisplayMember = "descripcionArea"; cmbArea.ValueMember = "idArea"; //! PERFIL tablaPerfiles = perfilDA.ListarPerfiles(); cmbPerfil.DataSource = tablaPerfiles; cmbPerfil.DisplayMember = "descripcion"; cmbPerfil.ValueMember = "idPerfil"; //! ESTADO tablaEstados = estadosDA.ListarEstados(); cmbEstado.DataSource = tablaEstados; cmbEstado.DisplayMember = "nombreEstado"; cmbEstado.ValueMember = "idEstado"; cmbArea.SelectedIndex = -1; cmbEstado.SelectedIndex = -1; cmbPerfil.SelectedIndex = -1; tablaUsuarios = usuarioDA.ListUsers(); dgvUsuario.DataSource = tablaUsuarios; vistaUsuario.OptionsBehavior.AutoPopulateColumns = false; vistaUsuario.OptionsSelection.MultiSelect = true; }
// constructor public PerfilBL() { objPerfilDA = new PerfilDA(); }