Esempio n. 1
0
        public List <ContratoBLL> Listar()
        {
            List <ContratoBLL> list = new List <ContratoBLL>();

            using (OnBreakEntities bd = new OnBreakEntities())
            {
                IEnumerable <Contrato> lista =
                    (from item
                     in bd.Contrato
                     select item).ToList <Contrato>();

                foreach (var item in lista)
                {
                    ContratoBLL nuevo = new ContratoBLL();
                    nuevo.Numero             = item.Numero;
                    nuevo.Creacion           = item.Creacion;
                    nuevo.Termino            = item.Termino;
                    nuevo.RutCliente         = item.RutCliente;
                    nuevo.IdModalidad        = item.IdModalidad;
                    nuevo.IdTipoEvento       = item.IdTipoEvento;
                    nuevo.FechaHoraInicio    = item.FechaHoraInicio;
                    nuevo.Asistentes         = item.Asistentes;
                    nuevo.PersonalAdicional  = item.PersonalAdicional;
                    nuevo.Realizado          = item.Realizado;
                    nuevo.ValorTotalContrato = item.ValorTotalContrato;
                    nuevo.Observaciones      = item.Observaciones;

                    list.Add(nuevo);
                }
                return(list);
            }
        }
Esempio n. 2
0
        public void Update(ContratoBLL con)
        {
            OnBreakEntities modelo = new OnBreakEntities();
            Contrato        c      = (from item in modelo.Contrato
                                      where item.Numero == con.Numero
                                      select item).FirstOrDefault();

            c.Creacion           = con.Creacion;
            c.Termino            = con.Termino;
            c.RutCliente         = con.RutCliente;
            c.IdModalidad        = con.IdModalidad;
            c.IdTipoEvento       = con.IdTipoEvento;
            c.FechaHoraInicio    = con.FechaHoraInicio;
            c.Asistentes         = con.Asistentes;
            c.PersonalAdicional  = con.PersonalAdicional;
            c.Realizado          = con.Realizado;
            c.ValorTotalContrato = con.ValorTotalContrato;
            c.Observaciones      = con.Observaciones;

            modelo.SaveChanges();
        }