Beispiel #1
0
        public static PartidoDetalle Buscar(int id)
        {
            PartidoDetalle partidoDetalle = new PartidoDetalle();
            Contexto       contexto       = new Contexto();

            try
            {
                partidoDetalle = contexto.PartidoDetalles.Find(id);
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(partidoDetalle);
        }
        private void Borrarbutton_Click(object sender, EventArgs e)
        {
            var result = MessageBox.Show("Desea Eliminar el detalle seleccionado?", "+Partidos",
                                         MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                if (RowSelected >= 0)
                {
                    PartidoDetalle partidoDetalle = partido.Detalle.ElementAt(RowSelected);
                    Detalle.Add(new PartidoDetalle(partido.PartidoId, partido.TicketId, partido.Descripcion, partido.CantidadDisponible, partido.PrecioTicket));
                    partido.Detalle.RemoveAt(RowSelected);
                    PartidodataGridView.DataSource = null;
                    PartidodataGridView.DataSource = partido.Detalle;
                    RowSelected = -1;
                    MessageBox.Show("Eliminado!");
                }
            }
        }
Beispiel #3
0
        public static bool Guardar(PartidoDetalle partidoDetalle)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                if (contexto.PartidoDetalles.Add(partidoDetalle) != null)
                {
                    contexto.SaveChanges();
                    contexto.Dispose();
                    paso = true;
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
Beispiel #4
0
        public static bool Modificar(PartidoDetalle partidoDetalle)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Entry(partidoDetalle).State = EntityState.Modified;
                if (contexto.SaveChanges() > 0)
                {
                    contexto.Dispose();
                    paso = true;
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(paso);
        }