private void rellenaCines()
        {
            int idCinecb;
            int idCineUsu;

            String nombre;
            String zona;

            cinesTabla = cinesAdapter.GetData();

            for (int i = 0; i < dgvUsuPelis.Rows.Count; i++)
            {
                idCineUsu = Convert.ToInt32(dgvUsuPelis.Rows[i].Cells[4].Text);
                for (int j = 0; j < cinesTabla.Count; j++)
                {
                    idCinecb = cinesTabla[j].idCine;
                    nombre   = cinesTabla[j].NombreCine;
                    zona     = cinesTabla[j].Zona;
                    if (idCinecb == idCineUsu)
                    {
                        dgvUsuPelis.Rows[i].Cells[1].Text = nombre;
                        dgvUsuPelis.Rows[i].Cells[5].Text = zona;
                    }
                }
            }
        }
Exemplo n.º 2
0
        //METODOS DE PELICULAS
        public static List <Cine> ListaCines()
        {
            List <Cine> listaCines = new List <Cine>();

            cinesTabla = cinesAdapter.GetData();
            foreach (DataSet1.CinesRow g in cinesTabla)
            {
                listaCines.Add(new Cine(g));
            }

            return(listaCines);
        }
Exemplo n.º 3
0
        //METODOS DE CINES

        public static DataSet1.CinesDataTable TablaCines(int idZona, String Zona)
        {
            if (idZona == 0)
            {
                cinesTabla = cinesAdapter.GetData();
            }
            else
            {
                cinesTabla = cinesAdapter.GetDataByZona(Zona);
            }

            return(cinesTabla);
        }
Exemplo n.º 4
0
        public static bool CineRepetido(string nombre, string zona)
        {
            bool hayError = false;

            String nombreC;
            String zonaC;

            cinesTabla = cinesAdapter.GetData();

            for (int i = 0; i < cinesTabla.Rows.Count; i++)
            {
                nombreC = cinesTabla[i].NombreCine;
                zonaC   = cinesTabla[i].Zona;

                if (nombre == nombreC && zonaC == zona)
                {
                    hayError = true;
                }
            }

            return(hayError);
        }
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            if (!Page.IsValid)
            {
                return;
            }
            Cine = new Cine(((Cine)Session["Cine"]).IdCine, txtNombreCine.Text, ddlZonasD.SelectedValue);


            //Cine existente
            bool Repetida = false;

            String nombre;

            nombreActual = ((Cine)Session["Cine"]).NombreCine;

            String zona;

            zonaActual = ((Cine)Session["Cine"]).Zona;

            cinesTabla = cinesAdapter.GetData();

            if (cine.IdCine == -1)
            {
                for (int i = 0; i < cinesTabla.Count; i++)
                {
                    nombre = cinesTabla[i].NombreCine;
                    zona   = cinesTabla[i].Zona;

                    if (txtNombreCine.Text == nombre)
                    {
                        if (ddlZonasD.SelectedValue == zona)
                        {
                            Repetida = true;
                        }
                    }
                }
            }
            else
            {
                for (int i = 0; i < cinesTabla.Count - 1; i++)
                {
                    nombre = cinesTabla[i].NombreCine;
                    zona   = cinesTabla[i].Zona;

                    if (txtNombreCine.Text == nombreActual && ddlZonasD.SelectedValue == zonaActual)
                    {
                        i++;
                        Repetida = false;
                    }
                    else
                    {
                        if (txtNombreCine.Text == nombre)
                        {
                            if (ddlZonasD.SelectedValue == zona)
                            {
                                Repetida = true;
                            }
                        }
                    }
                }
            }


            if (Repetida)
            {
                Response.Write("<script>alert('YA EXISTE ESE CINE')</script>");
                return;
            }


            if (Cine.IdCine == -1)
            {
                LNyAD.AddCine(Cine);
            }
            else
            {
                LNyAD.ModificaCine(Cine);
            }

            ddlZonasD.Items.Remove("Elige una Zona");
            Page.ClientScript.RegisterStartupScript(this.GetType(), "myCloseScript", "window.close()", true);
        }