Example #1
0
        public List <SGP_Entity.GrupoPartida> Sel_GrupoPartida(SGP_Entity.GrupoPartida ent)
        {
            List <SGP_Entity.GrupoPartida> lista = new List <SGP_Entity.GrupoPartida>();

            SqlConnection con = new SqlConnection();

            con.ConnectionString = ConfigurationManager.ConnectionStrings["cnx"].ConnectionString;

            try
            {
                SqlCommand cmd = new SqlCommand();
                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }

                cmd.Connection = con;

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "Sp_Sel_GrupoPartida";

                //Inicio Parámetros
                cmd.Parameters.Add("@de_GrupoPartida", SqlDbType.Char, 1).Value = ent.de_GrupoPartida;
                cmd.Parameters.Add("@co_GrupoPartida", SqlDbType.Int).Value     = ent.co_GrupoPartida;
                cmd.Parameters.Add("@st_GrupoPartida", SqlDbType.Char, 1).Value = ent.st_GrupoPartida;

                //Fin Parámetros

                SqlDataReader dr;
                dr = cmd.ExecuteReader();

                while (dr.Read())
                {
                    SGP_Entity.GrupoPartida ar = new SGP_Entity.GrupoPartida();
                    ar.co_GrupoPartida = Convert.ToInt32(dr["co_GrupoPartida"].ToString());
                    ar.de_GrupoPartida = dr["de_GrupoPartida"].ToString();
                    ar.st_GrupoPartida = dr["st_GrupoPartida"].ToString();
                    ar.tx_valor1       = (ar.st_GrupoPartida == "1" ? "SI" : "NO");


                    lista.Add(ar);
                }


                return(lista);
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #2
0
        public int Upd_GrupoPartida(SGP_Entity.GrupoPartida ent)
        {
            int retorno = 0;

            SqlConnection con = new SqlConnection();

            con.ConnectionString = ConfigurationManager.ConnectionStrings["cnx"].ConnectionString;

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = con;

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "Sp_Upd_GrupoPartida";

                //Inicio Parámetros
                cmd.Parameters.Add("@co_GrupoPartida", SqlDbType.Int).Value              = ent.co_GrupoPartida;
                cmd.Parameters.Add("@de_GrupoPartida", SqlDbType.VarChar, 30).Value      = ent.de_GrupoPartida;
                cmd.Parameters.Add("@ti_GrupoPartida", SqlDbType.Char, 1).Value          = ent.ti_GrupoPartida;
                cmd.Parameters.Add("@fg_GrupoPartida", SqlDbType.VarChar, 1).Value       = ent.fg_GrupoPartida;
                cmd.Parameters.Add("@st_GrupoPartida", SqlDbType.Char, 1).Value          = ent.st_GrupoPartida;
                cmd.Parameters.Add("@co_usuario_modificacion", SqlDbType.Char, 20).Value = ent.co_usuario_modificacion;
                //Fin Parámetros

                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }

                cmd.ExecuteNonQuery();

                if (con.State == ConnectionState.Open)
                {
                    con.Close();
                }

                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
        }