Ejemplo n.º 1
0
        private void setForm(ClsEnSala objEnSala)
        {
            this.objEnSala            = objEnSala;
            cmbFormatos.SelectedValue = objEnSala.Formato_id;
            txtNombre.Text            = objEnSala.Nombre;
            txtCapacidad.Text         = "" + objEnSala.Capacidad;

            rdbActivo.Checked = objEnSala.Estado == 1;
            rdb2D.Checked     = objEnSala.Tipo == "2D";

            butacas = obNeButaca.MtdObtenerButacaBySala(objEnSala.Id);
        }
Ejemplo n.º 2
0
        public ClsEnSala MtdObtenerSala(int id)
        {
            ClsNeConexion objcon = new ClsNeConexion();

            objcon.conectar();

            ClsEnSala objESala = new ClsEnSala();

            try
            {
                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = ClsNeConexion.con;
                sqlCmd.CommandText = "USP_SID_Salas";
                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())
                {
                    objESala.Id               = sqlReader.GetInt32(0);
                    objESala.Formato_id       = Int32.Parse(sqlReader["formato_id"].ToString());
                    objESala.Tipo             = sqlReader["tipo"].ToString();
                    objESala.Nombre           = sqlReader["nombre"].ToString();
                    objESala.Capacidad        = Int32.Parse(sqlReader["capacidad"].ToString());
                    objESala.Estado           = Int32.Parse(sqlReader["estado"].ToString());
                    objESala.Fecha_creado     = sqlReader["fecha_creado"].ToString();
                    objESala.Fecha_modificado = sqlReader["fecha_modificado"].ToString();
                }
            }
            catch (Exception ex)
            {
                objESala = null;
            }
            finally
            {
                if (ClsNeConexion.con.State == ConnectionState.Open)
                {
                    objcon.desconectar();
                }
            }

            return(objESala);
        }
Ejemplo n.º 3
0
        public string MtdAgregarSala(ClsEnSala objESala)
        {
            ClsNeConexion objcon = new ClsNeConexion();

            objcon.conectar();

            string rpta = "";

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

                SqlParameter sqlFormato_id = new SqlParameter();
                sqlFormato_id.ParameterName = "@formato_id";
                sqlFormato_id.SqlDbType     = SqlDbType.Int;
                sqlFormato_id.Value         = objESala.Formato_id;
                sqlCmd.Parameters.Add(sqlFormato_id);

                SqlParameter sqlTipo = new SqlParameter();
                sqlTipo.ParameterName = "@tipo";
                sqlTipo.SqlDbType     = SqlDbType.VarChar;
                sqlTipo.Size          = 50;
                sqlTipo.Value         = objESala.Tipo;
                sqlCmd.Parameters.Add(sqlTipo);

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

                SqlParameter sqlCapacidad = new SqlParameter();
                sqlCapacidad.ParameterName = "@capacidad";
                sqlCapacidad.SqlDbType     = SqlDbType.Int;
                sqlCapacidad.Value         = objESala.Capacidad;
                sqlCmd.Parameters.Add(sqlCapacidad);

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

                objESala.Id = Int32.Parse(sqlCmd.ExecuteScalar().ToString());

                rpta = objESala.Id > 0 ? "OK" : "No se inserto el Sala de forma correcta";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (ClsNeConexion.con.State == ConnectionState.Open)
                {
                    objcon.desconectar();
                }
            }

            return(rpta);
        }