public Reserva(vFuncion obj, int total_asi, Asientos_Elegir frm_asiento_elegir) { InitializeComponent(); btnImprimir.Visible = false; fun = obj; idfun = fun.ID_funcion; total_asientos = total_asi;//indica cauntos boletos se compraron asientos = frm_asiento_elegir; TOT = asientos.Total_FIN; lblTotal.Text = Convert.ToString(TOT); }
Funcion objFunc;//este objeto es para que podamos recuperar y hacer insert public CatFunciones(vFuncion fun, Funciones frmFuncion) { //aqui es cuando se va a editar alguna función InitializeComponent(); NuevaFuncion = false; obFun = fun; formFun = frmFuncion; PrepararEdicion(); LlenarcBO(); DatosInterface(); }
public SeccionAsientos(vFuncion func) { InitializeComponent(); this.fun = func; lblSALA.Text = func.tipo_sala; foreach (var x in sala.GetPrecios().Where(a => a.Nombre_sala == func.tipo_sala)) { tipe.Precio = x.Precio;//precio del tipo de sala } precio_sala = Convert.ToDecimal(tipe.Precio); }
private void dgvHorarios_CellContentClick(object sender, DataGridViewCellEventArgs e) { vFuncion func = new vFuncion(); if (e.ColumnIndex == 6) { func.ID_funcion = int.Parse (dgvHorarios.Rows[e.RowIndex].Cells[0].Value.ToString()); func.NUM_SALA = Convert.ToInt32(dgvHorarios.Rows[e.RowIndex].Cells[1].Value.ToString()); func.Cod_sala = Convert.ToInt32(dgvHorarios.Rows[e.RowIndex].Cells[2].Value.ToString()); func.tipo_sala = dgvHorarios.Rows[e.RowIndex].Cells[3].Value.ToString(); func.nombre_peli = dgvHorarios.Rows[e.RowIndex].Cells[4].Value.ToString(); func.Hora_ini = dgvHorarios.Rows[e.RowIndex].Cells[5].Value.ToString(); SeccionAsientos selec = new SeccionAsientos(func); selec.ShowDialog(); } }
public List <vDetallecompra> Detalle(vFuncion ji) { List <vDetallecompra> obj = new List <vDetallecompra>(); using (var db = new EntidadesCinemaF()) { obj = (from x in db.Detalle_compra where x.Id_funcion == ji.ID_funcion select new vDetallecompra { id_asiento = x.id_asiento, pelicula_nom = x.Funcion.Pelicula.nombre_pelicula, sala_num = x.Funcion.Cod_sala, horario = x.Funcion.Hora_ini, fila = x.Asiento.fila, columna = x.Asiento.columna }).ToList(); return(obj); } }
private void SeleccionarRegistro(object sender, DataGridViewCellEventArgs e) { try { vFuncion vista = new vFuncion(); if (e.ColumnIndex == 4) { vista.NUM_SALA = Convert.ToInt32(dgvFunciones.Rows[e.RowIndex].Cells[0].Value.ToString()); vista.nombre_peli = dgvFunciones.Rows[e.RowIndex].Cells[1].Value.ToString().Trim(); vista.Hora_ini = dgvFunciones.Rows[e.RowIndex].Cells[2].Value.ToString().Trim(); vista.FechaFun = Convert.ToDateTime(dgvFunciones.Rows[e.RowIndex].Cells[3].Value.ToString().Trim()); vista.ID_funcion = Convert.ToInt32(dgvFunciones.Rows[e.RowIndex].Cells[5].Value.ToString().Trim()); vista.Id_pelicula = Convert.ToInt32(dgvFunciones.Rows[e.RowIndex].Cells[6].Value.ToString().Trim()); vista.Cod_sala = Convert.ToInt32(dgvFunciones.Rows[e.RowIndex].Cells[7].Value.ToString().Trim()); CatFunciones cat = new CatFunciones(vista, this); cat.Show(); this.Close(); } } catch { } }
public Asientos_Elegir(vFuncion obj, int num, int abuelo, int adul, int ninio, decimal total_pagar, decimal precio_sala) { InitializeComponent(); id_fun = obj.ID_funcion; vista = obj; RecupFilaColumn(); total_asiento = num; tipos[0] = abuelo; tipos[1] = adul; tipos[2] = ninio; id_boleto = new int[total_asiento];//arreglo para almacenar los id de boleto prec_sala = precio_sala; contador = total_asiento; but = new Button[fila, columna]; titulo = new Label[fila]; CrearAsientos(); Asignar_Datos(); Recorrer(); Total_FIN = total_pagar; //MessageBox.Show("EL CODIGO DE LA SALA ES: " + vista.Cod_sala +" y el número de la sala es"+ vista.NUM_SALA); }