Esempio n. 1
0
 private void UserControl_Loaded(object sender, RoutedEventArgs e)
 {
     areaLogic = new AreaDataLogic();
     cmbAreaEquipo.ItemsSource = areaLogic.ListarActivosArea();
     marcaLogic = new MarcaDataLogic();
     cmbMarcaEquipo.ItemsSource = marcaLogic.ListarActivosMarcas();
     modeloLogic           = new ModeloDataLogic();
     equipoLogic           = new EquipoDataLogic();
     estadoLogic           = new EstadoDataLogic();
     gvEquipo.ItemsSource  = equipoLogic.ListarTodos();
     cmbEstado.ItemsSource = estadoLogic.ListarEstadosPorTabla("T_C_Equipo");
     SoloRegistra();
 }
Esempio n. 2
0
        public MantenimientoSessionAppCollection(RadScheduler scheduler)
        {
            MantenimientoDataLogic      MantenimientoLogic = new MantenimientoDataLogic();
            EquipoDataLogic             EquipoLogic        = new EquipoDataLogic();
            TurnoMantenimientoDataLogic TurnoLogic         = new TurnoMantenimientoDataLogic();
            int      month          = DateTime.Now.Month;
            DateTime mondayDate     = CalendarHelper.GetFirstDayOfWeek(DateTime.Today, DayOfWeek.Monday);
            DateTime satDate        = CalendarHelper.GetFirstDayOfWeek(DateTime.Today, DayOfWeek.Saturday);
            DateTime lastsundayDate = CalendarHelper.GetEndOfMonth(DateTime.Today);

            foreach (T_C_Mantenimiento Mantenimiento in MantenimientoLogic.ListarActivosMantenimientos())
            {
                MantenimientoSessionApp MantenimientoApp = new MantenimientoSessionApp();
                MantenimientoApp.Subject = EquipoLogic.SeleccionarEquipo(Mantenimiento.Id_Equipo.ToString()).Descripcion;
                MantenimientoApp.Body    = "mantenimiento de equipo " + MantenimientoApp.Subject;
                string horaminutoinicio, horaminutofin, horainicio, minutoinicio, horafin, minutofin = "";
                horaminutoinicio = TurnoLogic.SeleccionarTurnoMantenimiento(Mantenimiento.Id_TurnoMantenimiento).HoraInicio.ToString();
                horaminutofin    = TurnoLogic.SeleccionarTurnoMantenimiento(Mantenimiento.Id_TurnoMantenimiento).HoraFin.ToString();
                if (horaminutoinicio.Length == 4)
                {
                    horainicio   = horaminutoinicio.Substring(0, 2);
                    minutoinicio = horaminutoinicio.Substring(2, 2);
                }
                else
                {
                    horainicio   = horaminutoinicio.Substring(0, 1);
                    minutoinicio = horaminutoinicio.Substring(1, 3);
                }
                if (horaminutofin.Length == 4)
                {
                    horafin   = horaminutofin.Substring(0, 2);
                    minutofin = horaminutofin.Substring(2, 2);
                }
                else
                {
                    horafin   = horaminutofin.Substring(0, 1);
                    minutofin = horaminutofin.Substring(1, 3);
                }
                MantenimientoApp.Start    = Convert.ToDateTime(Mantenimiento.FechaProgramacion.Year + "-" + Mantenimiento.FechaProgramacion.Month + "-" + Mantenimiento.FechaProgramacion.Day + " " + horainicio + ":" + minutoinicio + ":00.000");
                MantenimientoApp.End      = Convert.ToDateTime(Mantenimiento.FechaProgramacion.Year + "-" + Mantenimiento.FechaProgramacion.Month + "-" + Mantenimiento.FechaProgramacion.Day + " " + horafin + ":" + minutofin + ":00.000");
                MantenimientoApp.Equipo   = Mantenimiento.Id_Equipo;
                MantenimientoApp.Category = scheduler.Categories.GetCategoryByName("MANTE");
                Add(MantenimientoApp);
            }
        }
Esempio n. 3
0
 public frmSelectorEquipo(T_C_Equipo eq)
 {
     InitializeComponent();
     equipoLogic = new EquipoDataLogic();
     padre       = eq;
 }
Esempio n. 4
0
 public frmSelectorEquipo()
 {
     InitializeComponent();
     equipoLogic = new EquipoDataLogic();
 }
Esempio n. 5
0
 public frmSelectorEquipos(List <T_C_DetalleOrdenDeTrabajo> detalle)
 {
     InitializeComponent();
     equipoLogic = new EquipoDataLogic();
     detalles    = detalle;
 }
Esempio n. 6
0
 private void UserControl_Loaded(object sender, RoutedEventArgs e)
 {
     equipoLogic            = new EquipoDataLogic();
     cmbEquipos.ItemsSource = equipoLogic.ListarActivos();
     tipoMantenimientoLogic = new TipoMantenimientoPorEquipoDataLogic();
 }