示例#1
0
        public bool RecibirArreglo(List <Backend.Negocio.Agenda_medico> lista)
        {
            using (g = new Datos.GalenosEntities())

                try
                {
                    foreach (Backend.Negocio.Agenda_medico l in lista)
                    {
                        ObjectSet <Backend.Datos.AGENDA_MEDICO> agenda = g.AGENDA_MEDICO;
                        Backend.Datos.AGENDA_MEDICO             a      = new Datos.AGENDA_MEDICO();

                        var maximo = AccesoModelo.Modelo.AGENDA_MEDICO.Max(m => m.ID_AGEN_MED);

                        a.ID_AGEN_MED = maximo + 1;
                        a.FECHA       = l.Fecha;
                        a.ID_MEDICO   = l.Id_medico;
                        a.HORAS       = l.Horas;
                        a.MINUTOS     = l.Minutos;
                        a.DESCRIPCION = l.Descripcion;
                        agenda.AddObject(a);
                        g.SaveChanges();
                    }
                    return(true);
                }
                catch (Exception ex)
                {
                    return(false);
                }
        }
示例#2
0
 public bool CrearHora()
 {
     using (g = new Datos.GalenosEntities())
         try
         {
             ObjectSet <Backend.Datos.AGENDA_MEDICO> agenda = g.AGENDA_MEDICO;
             Backend.Datos.AGENDA_MEDICO             a      = new Datos.AGENDA_MEDICO();
             a.FECHA       = this.Fecha;
             a.ID_MEDICO   = this.Id_medico;
             a.HORAS       = this.Horas;
             a.MINUTOS     = this.Minutos;
             a.DESCRIPCION = this.Descripcion;
             agenda.AddObject(a);
             g.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             g.SaveChanges();
             return(false);
         }
 }