Ejemplo n.º 1
0
        public bool AddRTGroup(ResourcesGroups UG, string InsertUser)
        {
            bool rpta = false;

            try
            {
                SqlCon.Open();
                var SqlCmd = new SqlCommand("[adm].[uspAddResourceGroup]", SqlCon)
                {
                    CommandType = CommandType.StoredProcedure
                };

                //Insert Parameters
                SqlParameter pRTID = new SqlParameter
                {
                    ParameterName = "@ResourceTypeID",
                    SqlDbType     = SqlDbType.Int,
                    Value         = UG.ResourceTypeID
                };
                SqlCmd.Parameters.Add(pRTID);

                SqlParameter pGroupID = new SqlParameter
                {
                    ParameterName = "@GroupID",
                    SqlDbType     = SqlDbType.Int,
                    Value         = UG.GroupID
                };
                SqlCmd.Parameters.Add(pGroupID);

                SqlParameter ParInsertUser = new SqlParameter
                {
                    ParameterName = "@InsertUser",
                    SqlDbType     = SqlDbType.VarChar,
                    Size          = 50,
                    Value         = InsertUser
                };
                SqlCmd.Parameters.Add(ParInsertUser);

                //Exec Command
                SqlCmd.ExecuteNonQuery();

                rpta = true;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            if (SqlCon.State == ConnectionState.Open)
            {
                SqlCon.Close();
            }
            return(rpta);
        }
Ejemplo n.º 2
0
        public List <ResourcesGroups> RTList(int GroupID)
        {
            List <ResourcesGroups> List = new List <ResourcesGroups>();

            try
            {
                SqlCon.Open();
                var SqlCmd = new SqlCommand("[config].[uspReadResourcesGroups]", SqlCon)
                {
                    CommandType = CommandType.StoredProcedure
                };
                SqlParameter pID = new SqlParameter
                {
                    ParameterName = "@GroupID",
                    SqlDbType     = SqlDbType.Int,
                    Value         = GroupID
                };
                SqlCmd.Parameters.Add(pID);

                using (var dr = SqlCmd.ExecuteReader())
                {
                    while (dr.Read())
                    {
                        var detail = new ResourcesGroups
                        {
                            ResourceGroupID = Convert.ToInt32(dr["ResourceGroupID"]),
                            GroupID         = Convert.ToInt32(dr["GroupID"]),
                            ResourceTypeID  = Convert.ToInt32(dr["ResourceTypeID"]),
                            TypeName        = dr["TypeName"].ToString()
                        };
                        List.Add(detail);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            if (SqlCon.State == ConnectionState.Open)
            {
                SqlCon.Close();
            }
            return(List);
        }
Ejemplo n.º 3
0
 public bool RemoveRG(ResourcesGroups RG, string InsertUser)
 {
     return(GDAL.RemoveRG(RG, InsertUser));
 }
Ejemplo n.º 4
0
 public bool AddRTGroup(ResourcesGroups RG, string InsertUser)
 {
     return(GDAL.AddRTGroup(RG, InsertUser));
 }