Exemplo n.º 1
0
        public List <beEntidad> ListarEntidad(SqlConnection con)
        {
            List <beEntidad> lstObeEntidad = new List <beEntidad>();
            SqlCommand       cmd           = new SqlCommand("sp_Consultar_Entidad", con);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader drd = cmd.ExecuteReader();

            if (drd != null)
            {
                beEntidad obeEntidad;
                int       posIdEntidad = drd.GetOrdinal("ID_ENTIDAD");
                int       posNombre    = drd.GetOrdinal("ENTIDAD");
                int       posEstado    = drd.GetOrdinal("ESTADO");
                while (drd.Read())
                {
                    obeEntidad                = new beEntidad();
                    obeEntidad.ID_Entidad     = drd.GetInt32(posIdEntidad);
                    obeEntidad.NOMBRE_Entidad = drd.GetString(posNombre);
                    obeEntidad.ESTADO         = drd.GetString(posEstado);
                    lstObeEntidad.Add(obeEntidad);
                }
            }
            drd.Close();
            return(lstObeEntidad);
        }
        public List <beEntidad> ComboEntidad(SqlConnection con, int palarmhistoryid, int pidcategoria, int pidentidad)
        {
            List <beEntidad> lbeEntidad = null;

            SqlCommand cmd = new SqlCommand("Sp_Listar_Entidad", con);

            cmd.CommandType = CommandType.StoredProcedure;

            SqlParameter param1 = cmd.Parameters.Add("@alarmhistoryid", SqlDbType.Int);

            param1.Direction = ParameterDirection.Input;
            param1.Value     = palarmhistoryid;

            SqlParameter param2 = cmd.Parameters.Add("@idcategoria", SqlDbType.Int);

            param2.Direction = ParameterDirection.Input;
            param2.Value     = pidcategoria;

            SqlParameter param3 = cmd.Parameters.Add("@identidad", SqlDbType.Int);

            param3.Direction = ParameterDirection.Input;
            param3.Value     = pidentidad;

            SqlDataReader drd = cmd.ExecuteReader(CommandBehavior.SingleResult);

            if (drd != null)
            {
                int identidad  = drd.GetOrdinal("identidad");
                int nomentidad = drd.GetOrdinal("nomentidad");
                int telefono01 = drd.GetOrdinal("telefono01");
                int telefono02 = drd.GetOrdinal("telefono02");


                lbeEntidad = new List <beEntidad>();
                beEntidad obeEntidad;
                while (drd.Read())
                {
                    obeEntidad            = new beEntidad();
                    obeEntidad.identidad  = drd.GetInt32(identidad);
                    obeEntidad.nomentidad = drd.GetString(nomentidad);
                    obeEntidad.telefono01 = drd.GetString(telefono01);
                    obeEntidad.telefono02 = drd.GetString(telefono02);
                    lbeEntidad.Add(obeEntidad);
                }
                drd.Close();
            }

            return(lbeEntidad);
        }
Exemplo n.º 3
0
        public bool ActualizarEntidad(SqlConnection con, beEntidad obeEntidad, string usuario)
        {
            bool       exito = false;
            SqlCommand cmd   = new SqlCommand("sp_Actualizar_Entidad", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@ID_Entidad", obeEntidad.ID_Entidad);
            cmd.Parameters.AddWithValue("@NOMBRE", obeEntidad.NOMBRE_Entidad);
            cmd.Parameters.AddWithValue("@ESTADO", obeEntidad.ESTADO);
            cmd.Parameters.AddWithValue("@USUARIO", usuario);
            int nRegistros = cmd.ExecuteNonQuery();

            exito = (nRegistros > 0);
            return(exito);
        }
Exemplo n.º 4
0
        public int AdicionarEntidad(SqlConnection con, beEntidad obeEntidad, string usuario)
        {
            int        idElemento = -1;
            SqlCommand cmd        = new SqlCommand("sp_Insertar_Entidad", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@NOMBRE", obeEntidad.NOMBRE_Entidad);
            cmd.Parameters.AddWithValue("@ESTADO", obeEntidad.ESTADO);
            cmd.Parameters.AddWithValue("@USUARIO", usuario);
            int nRegistros = cmd.ExecuteNonQuery();

            if (nRegistros > 0)
            {
                idElemento = nRegistros;
            }
            return(idElemento);
        }
Exemplo n.º 5
0
        public bool ActualizarEntidad(beEntidad obeEntidad, string usuario)
        {
            bool exito = false;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daEntidad odaEntidad = new daEntidad();
                    exito = odaEntidad.ActualizarEntidad(con, obeEntidad, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
                return(exito);
            }
        }
Exemplo n.º 6
0
        public int AdicionarEntidad(beEntidad obeEntidad, string usuario)
        {
            int idEntidad = -1;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daEntidad odaEntidad = new daEntidad();
                    idEntidad = odaEntidad.AdicionarEntidad(con, obeEntidad, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
            }
            return(idEntidad);
        }