示例#1
0
        public ActionResult Servicio(int idServicio)
        {
            if (!ValidarSesion())
            {
                Session.Add("Mensaje", "Sesion no se encuentra iniciada.");
                return(RedirectToAction("Intranet", "Home"));
            }
            if (idServicio == 0)
            {
                ViewBag.boton = "Guardar";
                return(View());
            }
            ServicioService servicioService = new ServicioService();

            Servicio servicio = new Servicio();

            if (servicioService.ObtenerServicio(idServicio, out servicio))
            {
                ModelState.Clear();
                ViewBag.boton = "Modificar";
                return(View(servicio));
            }

            Session.Add("Mensaje", "Error la mostrar información del servicio seleccionado");
            return(RedirectToAction("Servicios", "Admin"));
        }
 public GestionServicio()
 {
     InitializeComponent();
     _unitOfWork       = new UnitOfWork();
     _serviciosService = new ServicioService();
     _hoy = DateTime.Now;
 }
 public GestionPasajes()
 {
     InitializeComponent();
     _services         = new ServicioService();
     _terminalServices = new TerminalService();
     _unitOfWork       = new UnitOfWork();
     // Se accede al Recurso CollectionViewSource
     vistaColeccionFiltrada = Resources["VISTA_SERVICES"] as CollectionViewSource; // x:Key del CollectionViewSource (XAML)
 }
 public AltaServicio()
 {
     InitializeComponent();
     _hoy                     = DateTime.Now;
     _unitOfWorK              = new UnitOfWork();
     _servicio                = new Servicio();
     _servicioService         = new ServicioService();
     dpFecha.DisplayDateStart = _hoy;
     disabledRadioButton();
 }
示例#5
0
    public void DeleteServicio_True(int id)
    {
        var mockServicioRepository = new Mock <IServicioRepository>();

        mockServicioRepository.Setup(sp => sp.Delete(id)).Returns(true);
        IServicioService servicioService = new ServicioService(mockServicioRepository.Object);

        var resultado = servicioService.Delete(id);

        Assert.True(resultado);
    }
示例#6
0
    public void UpdateServicio_True()
    {
        Servicio servicio = new Servicio();
        var      mockServicioRepository = new Mock <IServicioRepository>();

        mockServicioRepository.Setup(sp => sp.Update(servicio)).Returns(true);
        IServicioService servicioService = new ServicioService(mockServicioRepository.Object);

        var resultado = servicioService.Update(servicio);

        Assert.True(resultado);
    }
示例#7
0
    public void GetByIdServicio_True(int id)
    {
        Servicio servicio = new Servicio();

        servicio.Id = id;
        var mockServicioRepository = new Mock <IServicioRepository>();

        mockServicioRepository.Setup(sp => sp.Get(id)).Returns(servicio);
        IServicioService servicioService = new ServicioService(mockServicioRepository.Object);

        var resultado = servicioService.Get(id);

        Assert.Equal(1, resultado.Id);
    }
示例#8
0
        public ActionResult GuardarServicio(Servicio servicio)
        {
            ServicioService servicioService = new ServicioService();

            if (servicioService.RegistrarServicio(servicio))
            {
                Session.Add("Mensaje", "Datos registrados Exitosamente");
            }
            else
            {
                Session.Add("Mensaje", "Error al guardar los datos, favor reintente más tarde o contáctese al +56 9 8554 7132");
            }
            return(RedirectToAction("Servicios", "Admin"));
        }
示例#9
0
    public void GetAllServicio_True()
    {
        List <Servicio> aux = new List <Servicio>();
        Servicio        tar = new Servicio();

        aux.Add(tar);
        IEnumerable <Servicio> servicios = aux;
        var mockServicioRepository       = new Mock <IServicioRepository>();

        mockServicioRepository.Setup(sp => sp.GetAll()).Returns(servicios);
        IServicioService servicioService = new ServicioService(mockServicioRepository.Object);

        var resultado = servicioService.GetAll();

        Assert.NotEmpty(resultado);
    }
示例#10
0
 public ActionResult ModificarServicio(Servicio servicio, string accion)
 {
     if (accion.Equals("Modificar"))
     {
         ServicioService servicioService = new ServicioService();
         if (servicioService.ModificarServicio(servicio))
         {
             Session.Add("Mensaje", "Datos modificados Exitosamente");
         }
         else
         {
             Session.Add("Mensaje", "Error al modificar los datos, favor reintente más tarde o contáctese al +56 9 8554 7132");
         }
         return(RedirectToAction("Servicios", "Admin"));
     }
     return(GuardarServicio(servicio));
 }
示例#11
0
        public FrmConsultaIps()
        {
            InitializeComponent();

            ConnectionString = ConfigConnection.connectionString;
            //CmbIps.Text = "Laboratorio Yesenia Ovalle";
            //CmbIps.Text = "Laboratorio Nacy Florez";
            //CmbIps.Text = "Laboratorio Cristiam Gram";

            IpsService      = new IpsService(ConnectionString);
            servicioService = new ServicioService(ConnectionString);
            Ipses           = IpsService.ConsultarTodosBD();
            foreach (Ips item in Ipses)
            {
                CmbIps.Items.Add(item.NombreIps);
            }
        }
示例#12
0
        public ActionResult Servicios()
        {
            if (!ValidarSesion())
            {
                Session.Add("Mensaje", "Sesion no se encuentra iniciada.");
                return(RedirectToAction("Intranet", "Home"));
            }

            ServicioService servicioService = new ServicioService();

            List <Servicio> listaServicios = new List <Servicio>();

            if (servicioService.ListarServicios(out listaServicios))
            {
                ViewBag.Message    = (string)Session["Mensaje"];
                Session["Mensaje"] = null;
                return(View(listaServicios));
            }
            Session.Add("Mensaje", "Error la mostrar información de los servicios");
            return(RedirectToAction("PanelAdmin", "Admin"));
        }
 public ServiciosBuscarFragment()
 {
     servicioService = new ServicioService();
 }
 public ServicioController(IConfiguration config, IHostingEnvironment env)
 {
     service     = new ServicioService(new System.Data.SqlClient.SqlConnection(config.GetValue <String>("ConnectionString")), env, config);
     userService = new UserService(new System.Data.SqlClient.SqlConnection(config.GetValue <String>("ConnectionString")), env, config);
 }
示例#15
0
 public ObtenerSumaController(LogisticaSinuContext context)
 {
     _servicioService = new ServicioService(context);
 }
示例#16
0
 public ServicioController()
 {
     context         = new SlsContext();
     ServicioService = new ServicioService(context);
     Mapper          = ConfigureAutoMapper.MapperConfiguration.CreateMapper();
 }
示例#17
0
 public MainActivity()
 {
     servicioService = new ServicioService();
     notificaciones  = new List <Servicio>();
 }
示例#18
0
 public ServicioController(LogisticaSinuContext context, IHubContext <SignalHub> hubContext)
 {
     _servicioService = new ServicioService(context);
     _hubContext      = hubContext;
 }
示例#19
0
 public GastosBuscarFragment()
 {
     _servicioService = new ServicioService();
     _gastoService    = new GastoService();
 }
示例#20
0
 public NotificacionActivity()
 {
     _servicioService = new ServicioService();
 }
示例#21
0
 public ServiciosAgregarFragment()
 {
     servicioService = new ServicioService();
 }
 public GastosAgregarFragment()
 {
     servicioService = new ServicioService();
     gastoService    = new GastoService();
 }