Example #1
0
        public int Desapuntarse(Apuntado value)
        {
            int resultado = 0;

            Contratacioneservice Contratacioneservice = new Contratacioneservice();

            resultado = Contratacioneservice.DesapuntarseContratacion(value);

            return(resultado);
        }
Example #2
0
        public List <Contratacion> GetContrataciones(string textoBusqueda)
        {
            List <Contratacion> resultado = new List <Contratacion>();

            Contratacioneservice Contratacioneservice = new Contratacioneservice();

            resultado = Contratacioneservice.GetContrataciones(textoBusqueda);

            return(resultado);
        }
Example #3
0
        public Contratacion GetContratacion(int id)
        {
            Contratacion ContratacionResultado = new Contratacion();

            Contratacioneservice Contratacioneservice = new Contratacioneservice();

            ContratacionResultado = Contratacioneservice.GetContratacion(id);

            return(ContratacionResultado);
        }
Example #4
0
        public int Apuntarse(Apuntado value)
        {
            int resultado = 0;

            // usuarioGuardado.Id = int.Parse(DateTime.Now.Ticks.ToString().Substring(0, 5));
            Contratacioneservice Contratacioneservice = new Contratacioneservice();

            resultado = Contratacioneservice.ApuntarseContratacion(value);

            return(resultado);
        }
Example #5
0
        public int Guardar(Contratacion value)
        {
            Contratacion ContratacionGuardado = new Contratacion();

            int resultado = 0;

            // usuarioGuardado.Id = int.Parse(DateTime.Now.Ticks.ToString().Substring(0, 5));
            ContratacionGuardado.Titulo                = value.Titulo;
            ContratacionGuardado.Descripcion           = value.Descripcion;
            ContratacionGuardado.IdUsuarioAlta         = value.IdUsuarioAlta;
            ContratacionGuardado.IdUsuarioModificacion = value.IdUsuarioModificacion;
            ContratacionGuardado.Locacion              = value.Locacion;
            ContratacionGuardado.MaximoHijos           = value.MaximoHijos;
            ContratacionGuardado.PrecioTotal           = value.PrecioTotal;
            int anioContratacion   = value.FechaContratacion.Year;
            int mesContratacion    = value.FechaContratacion.Month;
            int diaContratacion    = value.FechaContratacion.Day;
            int horaContratacion   = value.HoraContratacion;
            int minutoContratacion = value.MinutoContratacion;

            ContratacionGuardado.FechaContratacion = new DateTime(anioContratacion, mesContratacion, diaContratacion, horaContratacion, minutoContratacion, 0);

            Contratacioneservice foroService = new Contratacioneservice();

            if (value.Id == 0)
            {
                resultado = foroService.CrearContratacion(ContratacionGuardado);
                value.Id  = resultado;

                if (value.Fotografias != null)
                {
                    foreach (Fotografia fotografia in value.Fotografias)
                    {
                        fotografia.IdContratacion = value.Id;
                    }
                }
            }
            else
            {
                ContratacionGuardado.Id = value.Id;
                resultado = foroService.EditarContratacion(ContratacionGuardado);
            }

            FotografiaService fotografiaService = new FotografiaService();

            fotografiaService.AdjuntarFotografiasContrataciones(value.Fotografias);

            return(ContratacionGuardado.Id);
        }