Пример #1
0
        private void setForm(ClsEnGenero objEnGenero)
        {
            this.objEnGenero = objEnGenero;
            txtNombre.Text   = objEnGenero.Nombre;

            rdbActivo.Checked = objEnGenero.Estado == 1;
        }
Пример #2
0
        public string MtdModificarGenero(ClsEnGenero objEGenero)
        {
            ClsNeConexion objcon = new ClsNeConexion();

            objcon.conectar();

            string rpta = "";

            try
            {
                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = ClsNeConexion.con;
                sqlCmd.CommandText = "USP_U_Generos";
                sqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter sqlId = new SqlParameter();
                sqlId.ParameterName = "@id";
                sqlId.SqlDbType     = SqlDbType.Int;
                sqlId.Value         = objEGenero.Id;
                sqlCmd.Parameters.Add(sqlId);

                SqlParameter sqlNombre = new SqlParameter();
                sqlNombre.ParameterName = "@nombre";
                sqlNombre.SqlDbType     = SqlDbType.VarChar;
                sqlNombre.Size          = 50;
                sqlNombre.Value         = objEGenero.Nombre;
                sqlCmd.Parameters.Add(sqlNombre);

                SqlParameter sqlEstado = new SqlParameter();
                sqlEstado.ParameterName = "@estado";
                sqlEstado.SqlDbType     = SqlDbType.Int;
                sqlEstado.Value         = objEGenero.Estado;
                sqlCmd.Parameters.Add(sqlEstado);

                rpta = sqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se inserto el Genero de forma correcta";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (ClsNeConexion.con.State == ConnectionState.Open)
                {
                    objcon.desconectar();
                }
            }
            return(rpta);
        }
Пример #3
0
        public ClsEnGenero MtdObtenerGenero(int id)
        {
            ClsNeConexion objcon = new ClsNeConexion();

            objcon.conectar();

            ClsEnGenero objEGenero = new ClsEnGenero();

            try
            {
                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = ClsNeConexion.con;
                sqlCmd.CommandText = "USP_SID_Generos";
                sqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter sqlId = new SqlParameter();
                sqlId.ParameterName = "@id";
                sqlId.SqlDbType     = SqlDbType.Int;
                sqlId.Value         = id;
                sqlCmd.Parameters.Add(sqlId);

                SqlDataReader sqlReader = sqlCmd.ExecuteReader();

                if (sqlReader.Read())
                {
                    objEGenero.Id               = sqlReader.GetInt32(0);
                    objEGenero.Nombre           = sqlReader["nombre"].ToString();
                    objEGenero.Estado           = sqlReader.GetInt32(2);
                    objEGenero.Fecha_creado     = sqlReader["fecha_creado"].ToString();
                    objEGenero.Fecha_modificado = sqlReader["fecha_modificado"].ToString();
                }
            }
            catch (Exception ex)
            {
                objEGenero = null;
            }
            finally
            {
                if (ClsNeConexion.con.State == ConnectionState.Open)
                {
                    objcon.desconectar();
                }
            }

            return(objEGenero);
        }