Esempio n. 1
0
 public ActionResult Actualizar(etlSolicitud sol)
 {
     try
     {
         new SolicitudModelo().Actualizar(sol);
         return(Json(sol, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(e, JsonRequestBehavior.DenyGet));
     }
 }
Esempio n. 2
0
 public ActionResult Agregar(etlSolicitud sol)
 {
     try
     {
         new SolicitudModelo().GuardarConsulta(sol);
         return(Json(sol, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(e, JsonRequestBehavior.DenyGet));
     }
 }
Esempio n. 3
0
 public void GuardarConsulta(etlSolicitud sol)
 {
     try
     {
         using (var contextoBD = new ARMEntities())
         {
             Solicitudes item = new Solicitudes();
             item.Empleados.empleadoCedula = sol.Cedula.Trim();
             item.fechaReporte             = Convert.ToDateTime(sol.Fecha_Reporte);
             item.solicitudMotivo          = sol.Reporte;
             item.clienteId      = sol.Cliente.ID_Cliente;
             item.departamentoId = sol.Departamento.ID_Departamento;
             contextoBD.Solicitudes.Add(item);
             contextoBD.SaveChanges();
         }
     }
     catch (Exception e)
     {
         throw new System.Exception("ID ya existe o hay datos sin llenar");
     }
 }
Esempio n. 4
0
        public void Actualizar(etlSolicitud sol)
        {
            try
            {
                using (var contextoBD = new ARMEntities())
                {
                    Solicitudes item = contextoBD.Solicitudes.Find(sol.ID_Solicitud);

                    item.Empleados.empleadoCedula = sol.Cedula.Trim();
                    item.Clientes.clienteNombre   = sol.Clientes.Trim();
                    item.fechaReporte             = Convert.ToDateTime(sol.Fecha_Reporte);
                    item.solicitudMotivo          = sol.Reporte;
                    item.clienteId      = sol.Cliente.ID_Cliente;
                    item.departamentoId = sol.Departamento.ID_Departamento;
                    contextoBD.SaveChanges();
                }
            }
            catch (Exception e)
            {
                throw new System.Exception("Error al actualizar");
            }
        }
Esempio n. 5
0
 public etlSolicitud Consultar(string id)
 {
     try
     {
         using (var contextoBD = new ARMEntities())
         {
             Solicitudes  x         = contextoBD.Solicitudes.Find(id.Trim());
             etlSolicitud solicitud = new etlSolicitud
             {
                 ID_Solicitud = x.solicitudId,
                 Cliente      = new etlCliente
                 {
                     ID_Cliente  = x.Clientes.clienteId,
                     Descripcion = x.Clientes.clienteNombre.Trim(),
                     Provincia   = new etlProvincia
                     {
                         ID_Provincia = x.Clientes.Provincias.provinciaId
                     }
                 },
                 Departamento = new etlDepartamento
                 {
                     ID_Departamento = x.Departamentos.departamentoId,
                     Descripcion     = x.Departamentos.deparatamentoNombre.Trim()
                 },
                 Cedula        = x.Empleados.empleadoCedula.Trim(),
                 Fecha_Reporte = x.fechaReporte,
                 Reporte       = x.solicitudMotivo.Trim()
             };
             solicitud.Fecha = solicitud.Fecha_Reporte.ToString("yyyy-MM-dd");
             return(solicitud);
         }
     }
     catch (Exception e)
     {
         throw new System.Exception("Error al eliminar");
     }
 }