Пример #1
0
        public bool validarRegistro(UsuarioAplicacion_E objUsuAp)
        {
            int resultado = 0;

            try
            {
                using (cmd = new SqlCommand("SP_VALIDACION_USUARIOAPLICACION", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDUSUARIO", objUsuAp.IdUsuario);
                    cmd.Parameters.AddWithValue("@IDPERFIL", objUsuAp.IdPerfil);
                    cmd.Parameters.AddWithValue("@IDAPLICACION", objUsuAp.IdAplicacion);
                    cmd.Parameters.AddWithValue("@ACTIVO", objUsuAp.Activo);

                    resultado = Convert.ToInt32(cmd.ExecuteScalar());
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Error al validar usuario Aplicacion : " + ex.Message.ToString() + ex.StackTrace.ToString());
                ut.logsave(this, ex);
            }
            finally
            {
                cnx.CONS.Close();
            }
            return((resultado == 0) ? false : true);
        }
Пример #2
0
        public UsuarioAplicacion_E obtenerUsuarAplicacion(int id)
        {
            UsuarioAplicacion_E usuarioAplic_E = new UsuarioAplicacion_E();

            try
            {
                using (cmd = new SqlCommand("SP_BUSCAR_USUARIOAPLICACION", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDUSUARIOAPLICACION", id);
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        UsuarioAplicacion_E usuarioAplic = new UsuarioAplicacion_E();
                        usuarioAplic.IdUsuarioAplicacion = Convert.ToInt32(dr["ID"]);
                        usuarioAplic.nombcompleto        = Convert.ToString(dr["NOMBRE COMPLETO"]);
                        usuarioAplic.usuario             = Convert.ToString(dr["USUARIO"]).ToUpper();
                        // usuarioAplic.IdUsuario = Convert.ToInt32(dr["Id USUARIO"]);
                        usuarioAplic.IdAplicacion      = Convert.ToInt32(dr["APLICACION"]);
                        usuarioAplic.IdPerfil          = Convert.ToInt32(dr["PERFIL"]);
                        usuarioAplic.Activo            = Convert.ToByte(dr["ACTIVO"]);
                        usuarioAplic.nombUsuarioReg    = Convert.ToString(dr["REGISTRADO POR"]).ToUpper();
                        usuarioAplic.FechaRegistro     = Convert.ToString(dr["FECHA REGISTRO"]);
                        usuarioAplic.nombUsuarioMod    = Convert.ToString(dr["MODIFICADO POR"]).ToUpper();
                        usuarioAplic.FechaModificacion = Convert.ToString(dr["FECHA MODIFICACION"]);
                        usuarioAplic_E = usuarioAplic;
                    }
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Error al buscar las usuarios aplicacion: " + ex.Message.ToString() + " " + ex.StackTrace.ToString());
                ut.logsave(this, ex);
            }
            finally
            {
                cnx.CONS.Close();
            }

            return(usuarioAplic_E);
        }
Пример #3
0
        public List <UsuarioAplicacion_E> listarxfiltro(int idUsuar)
        {
            List <UsuarioAplicacion_E> lusuarioAplic_E = new List <UsuarioAplicacion_E>();

            try
            {
                using (cmd = new SqlCommand("SP_LISTAR_USUARIOAPLICACION", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@idUSUARIO", idUsuar);
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        UsuarioAplicacion_E usuarioAplic = new UsuarioAplicacion_E();
                        usuarioAplic.nro = Convert.ToInt32(dr["NRO"]);
                        usuarioAplic.IdUsuarioAplicacion = Convert.ToInt32(dr["ID"]);
                        usuarioAplic.usuario             = Convert.ToString(dr["USUARIO"]).ToUpper();
                        usuarioAplic.aplicacion          = Convert.ToString(dr["APLICACION"]).ToUpper();
                        usuarioAplic.perfil            = Convert.ToString(dr["PERFIL"]).ToUpper();
                        usuarioAplic.Activo            = Convert.ToByte(dr["ACTIVO"]);
                        usuarioAplic.nombUsuarioReg    = Convert.ToString(dr["REGISTRADO POR"]).ToUpper();
                        usuarioAplic.FechaRegistro     = Convert.ToString(dr["FECHA REGISTRO"]);
                        usuarioAplic.nombUsuarioMod    = Convert.ToString(dr["MODIFICADO POR"]).ToUpper();
                        usuarioAplic.FechaModificacion = Convert.ToString(dr["FECHA MODIFICACION"]);
                        lusuarioAplic_E.Add(usuarioAplic);
                    }
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Error al listar las usuarios aplicacion: " + ex.Message.ToString() + " " + ex.StackTrace.ToString());
                ut.logsave(this, ex);
            }
            finally
            {
                cnx.CONS.Close();
            }

            return(lusuarioAplic_E);
        }
Пример #4
0
        public string eliminar(UsuarioAplicacion_E objUsuAp)
        {
            string msg = "";

            try
            {
                using (cmd = new SqlCommand("SP_TRANSACCION_USUARIOAPLICACION", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@ACTION", "D");
                    cmd.Parameters.AddWithValue("@IDUSUARIOAPLICACION", objUsuAp.IdUsuarioAplicacion);
                    cmd.Parameters.AddWithValue("@IDUSUARIO", 0);
                    cmd.Parameters.AddWithValue("@IDAPLICACION", 0);
                    cmd.Parameters.AddWithValue("@IDPERFIL", 0);
                    //cmd.Parameters.AddWithValue("@IDPERFIL2", 0);
                    cmd.Parameters.AddWithValue("@ACTIVO", objUsuAp.Activo);
                    cmd.Parameters.AddWithValue("@IDUSUARIOREGISTRO", 0);
                    cmd.Parameters.AddWithValue("@FECHAREGISTRO", 0);
                    cmd.Parameters.AddWithValue("@IDUSUARIOMODIFICACION", objUsuAp.IdUsuarioModificacion);
                    cmd.Parameters.AddWithValue("@FECHAMODIFICACION", ut.obtener_Fecha());
                    //int i = cmd.ExecuteNonQuery();
                    //msg = i.ToString() + " elemento ha sido eliminar con exito.";
                    cmd.ExecuteNonQuery();
                    msg = "Se eliminó correctamente.";
                }
            }
            catch (FormatException fx)
            {
                msg = "Error. No se puedo eliminar.";
                Debug.WriteLine("Error al eliminar Usuario aplicacion: " + fx.Message.ToString() + " " + fx.StackTrace.ToString());
                ut.logsave(this, fx);
            }
            finally
            {
                cnx.CONS.Close();
            }
            return(msg);
        }
Пример #5
0
 public bool validarRegistro(UsuarioAplicacion_E objUsuAp)
 {
     return(usuarioaplicacion_D.validarRegistro(objUsuAp));
 }
Пример #6
0
 public string eliminar(UsuarioAplicacion_E objUsuAp)
 {
     return(usuarioaplicacion_D.eliminar(objUsuAp));
 }
Пример #7
0
 public string modificar(UsuarioAplicacion_E objUsuAp)
 {
     return(usuarioaplicacion_D.modificar(objUsuAp));
 }
Пример #8
0
 public string agregar(UsuarioAplicacion_E objUsuAp)
 {
     return(usuarioaplicacion_D.agregar(objUsuAp));
 }