Пример #1
0
 public int Insert(AsignacionBienMuebleVob asignacion, int idSolicitudAsignacion)
 {
     context.AsignacionBienMueble.Add(new AsignacionBienMueble {
         IdSolicitudAsignacion = idSolicitudAsignacion,
         IdUsuarioTrabajador   = asignacion.IdUsuarioTrabajador,
         IdBienMueble          = asignacion.IdBienMueble,
         Cantidad        = asignacion.Cantidad,
         FechaAsignacion = DateTime.Now,
         UsuRegistro     = "ADMIN",
         FechaRegistro   = DateTime.Now
     });
     return(context.SaveChanges());
 }
        public int Modificar(SolicitudVob solicitud)
        {
            SolicitudInformacionMunicipal sol = new SolicitudInformacionMunicipal();

            DateTime fecha = new DateTime();

            fecha = DateTime.Today;

            using (var context = new UPC_MUNIEntities())
            {
                var solmodif = (from c in context.SolicitudInformacionMunicipal
                                where c.NumeroSolicitud == solicitud.NumeroSolicitud
                                select c).First();



                solmodif.NombresSolicitante         = solicitud.NombresSolicitante;
                solmodif.ApellidoPaternoSolicitante = solicitud.ApellidoPaternoSolicitante;
                solmodif.ApellidoMaternoSolicitante = solicitud.ApellidoMaternoSolicitante;
                solmodif.TipoDocumento    = solicitud.TipoDocumento;
                solmodif.NumeroDocumento  = solicitud.NumeroDocumento;
                solmodif.Direccion        = solicitud.Direccion;
                solmodif.Telefono         = solicitud.Telefono;
                solmodif.Celular          = solicitud.Celular;
                solmodif.Email            = solicitud.Email;
                solmodif.Modo_Envio       = solicitud.Modo_Envio;
                solmodif.Tipo_Informacion = solicitud.Tipo_Informacion;
                solmodif.Observaciones    = solicitud.Observaciones;
                context.SaveChanges();

                return(Convert.ToInt32(solicitud.NumeroSolicitud));
            };
        }
        public int Agregar(SolicitudVob solicitud)
        {
            SolicitudInformacionMunicipal sol = new SolicitudInformacionMunicipal();

            DateTime fecha = new DateTime();

            fecha = DateTime.Today;

            using (var context = new UPC_MUNIEntities())
            {
                sol.FechaSolicitud             = DateTime.Now;
                sol.NombresSolicitante         = solicitud.NombresSolicitante;
                sol.ApellidoPaternoSolicitante = solicitud.ApellidoPaternoSolicitante;
                sol.ApellidoMaternoSolicitante = solicitud.ApellidoMaternoSolicitante;
                sol.TipoDocumento    = solicitud.TipoDocumento;
                sol.NumeroDocumento  = solicitud.NumeroDocumento;
                sol.Direccion        = solicitud.Direccion;
                sol.Telefono         = solicitud.Telefono;
                sol.Celular          = solicitud.Celular;
                sol.Email            = solicitud.Email;
                sol.Modo_Envio       = solicitud.Modo_Envio;
                sol.Tipo_Informacion = solicitud.Tipo_Informacion;
                sol.Observaciones    = solicitud.Observaciones;
                sol.Estado           = EstadosValor.SolicitudPendiente;
                context.SolicitudInformacionMunicipal.Add(sol);
                context.SaveChanges();

                return(Convert.ToInt32(sol.NumeroSolicitud));
            };
        }
        public int Insert(SolicitudAsignacionBienMuebleVob solicitud, int idEstado)
        {
            SolicitudAsignacionBienMueble sol = new SolicitudAsignacionBienMueble();

            sol.IdEstado = idEstado;
            sol.IdArea   = solicitud.IdArea;
            sol.NroSolicitudAsignacion   = solicitud.NroSolicitudAsignacion;
            sol.FechaSolicitudAsignacion = DateTime.Now;
            sol.IdUsuarioTrabajador      = solicitud.IdUsuarioTrabajador;
            sol.UsuRegistro   = "ADMIN";
            sol.FechaRegistro = DateTime.Now;
            context.SolicitudAsignacionBienMueble.Add(sol);
            context.SaveChanges();

            return(sol.IdSolicitudAsignacion);
        }
        public int Modificar(ExpedienteVob expediente)
        {
            Expediente exp = new Expediente();

            DateTime fecha = new DateTime();

            fecha = DateTime.Today;

            using (var context = new UPC_MUNIEntities())
            {
                var expmodif = (from c in context.Expediente
                                where c.NumeroExpediente == expediente.NumeroExpediente
                                select c).First();



                expmodif.Tipo_Expediente = expediente.Tipo_Expediente;
                expmodif.Asunto          = expediente.Asunto;
                // exp.FechaExpediente = fecha;
                //exp.NumeroExpediente = expediente.NumeroExpediente;
                expmodif.Estado = 1;
                //  context.Expediente.Add(exp);
                context.SaveChanges();

                return(Convert.ToInt32(expediente.NumeroExpediente));
            };
        }
        public int Modificar(ReciboProvisionalVob reciboProvisional)
        {
            DateTime fecha = new DateTime();

            fecha = DateTime.Today;

            using (var context = new UPC_MUNIEntities())
            {
                var expmodif = (from c in context.ReciboProvisional
                                where c.NumeroRecibo == reciboProvisional.NumeroRecibo
                                select c).First();


                expmodif.CodEstado = reciboProvisional.CodEstado;
                expmodif.Motivo    = reciboProvisional.MotivoRechazo;

                //  context.Expediente.Add(exp);

                context.ReciboProvisional.Attach(expmodif);
                context.Entry(expmodif).State = EntityState.Modified;
                context.SaveChanges();


                if (reciboProvisional.CodEstado == "0006001")
                {
                    context.MovimientoCajaChica.Add(new MovimientoCajaChica
                    {
                        FechaCreacion       = DateTime.Now,
                        FechaActualizacion  = DateTime.Now,
                        MontoMovimiento     = expmodif.Monto,
                        CodTipoMovimiento   = "0007003",
                        CodOrigenMovimiento = "0008001"
                    });
                    context.SaveChanges();
                }

                return(Convert.ToInt32(reciboProvisional.NumeroRecibo));
            };
        }
        public int Agregar(PagoServicioVob pagoServicio)
        {
            PagoServicio pago = new PagoServicio();

            using (var context = new UPC_MUNIEntities())
            {
                pago.FechaPago        = pagoServicio.FechaPago;
                pago.NumSolicitudPago = pagoServicio.SolicitudPagoServicio.NumSolicitudPago;
                pago.CodFormaPago     = pagoServicio.CodFormaPago;
                pago.CodTipoCambio    = pagoServicio.CodTipoCambio;
                pago.CodMonedaPago    = pagoServicio.CodMonedaPago;
                pago.MontoPago        = pagoServicio.MontoPago;
                pago.CodEstadoPago    = pagoServicio.CodEstadoPago;

                context.PagoServicio.Add(pago);
                context.SaveChanges();



                // ACTUALIZAR SOLICITUD
                var solicitud = (from c in context.SolicitudPagoServicio
                                 where c.NumSolicitudPago == pagoServicio.SolicitudPagoServicio.NumSolicitudPago
                                 select c).First();


                solicitud.CodEstadoSolicitud = pagoServicio.SolicitudPagoServicio.CodEstadoSolicitud;

                //  context.Expediente.Add(exp);

                context.SolicitudPagoServicio.Attach(solicitud);
                context.Entry(solicitud).State = EntityState.Modified;
                context.SaveChanges();


                return(Convert.ToInt32(pago.NumeroPago));
            };
        }
        public int Agregar(ExpedienteVob expediente)
        {
            Expediente exp = new Expediente();

            DateTime fecha = new DateTime();

            fecha = DateTime.Today;

            using (var context = new UPC_MUNIEntities())
            {
                exp.FechaExpediente = DateTime.Now;
                exp.Asunto          = expediente.Asunto;
                exp.Tipo_Expediente = expediente.Tipo_Expediente;
                exp.Estado          = 1;
                context.Expediente.Add(exp);
                context.SaveChanges();

                return(Convert.ToInt32(exp.NumeroExpediente));
            };
        }
        public int ModificarEstadoSolicitud(SolicitudPagoServicioVob registro)
        {
            using (var context = new UPC_MUNIEntities())
            {
                // ACTUALIZAR SOLICITUD
                var solicitud = (from c in context.SolicitudPagoServicio
                                 where c.NumSolicitudPago == registro.NumSolicitudPago
                                 select c).First();


                solicitud.CodEstadoSolicitud = registro.CodEstadoSolicitud;

                //  context.Expediente.Add(exp);

                context.SolicitudPagoServicio.Attach(solicitud);
                context.Entry(solicitud).State = EntityState.Modified;
                context.SaveChanges();


                return(Convert.ToInt32(registro.NumSolicitudPago));
            };
        }