Example #1
0
 public CrmContext()
 {
     Archivos                      = new CRUDArchivo();
     Estados                       = new CRUDEstado();
     Servicios                     = new CRUDServicio();
     Solicitantes                  = new CRUDSolicitante();
     SolicitudesEnLinea            = new CRUDSolicitudes();
     Especies                      = new CRUDEspecie();
     PagoTematico                  = new CRUDPagoTematico();
     RecursosForestales            = new CRUDRecursosForestales();
     DetalleExportacionImportacion = new CRUDDetalleExportacionImportacion();
 }
Example #2
0
            /// <summary>
            /// Busca un solicitante el guid.
            /// </summary>
            /// <param name="cedula"></param>
            /// <returns>el solicitante o nulo si no encuentra ningun solicitante </returns>
            public Solicitante Consultar(Guid solicitanteid)
            {
                CRMDataContext  db  = new CRMDataContext();
                CRUDSolicitudes db2 = new CRUDSolicitudes();

                var result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_solicitanteId == solicitanteid).SingleOrDefault();

                if (result == null)
                {
                    return(null);
                }

                Solicitante Retu = new Solicitante();

                Retu.Cedula            = result.amb_no_documento;
                Retu.CorreoElectronico = result.new_CorreoElectrnico1;
                Retu.NombreCompleto    = result.amb_nombre;
                Retu.Id = result.amb_solicitanteId;
                return(Retu);
            }
Example #3
0
            /// <summary>
            /// Busca un solicitante por la cedula.
            /// </summary>
            /// <param name="cedula"></param>
            /// <returns>el solicitante o nulo si no encuentra ningun solicitante </returns>
            public Solicitante Consultar(string cedula)
            {
                CRMDataContext db = new CRMDataContext();
                SolicitudesEnlineaDataContext db2 = new SolicitudesEnlineaDataContext();
                CRUDSolicitudes db3    = new CRUDSolicitudes();
                DBSolicitantes  result = null;
                Usuario         pass   = new Usuario();

                pass.Clave = "";
                if (Todo)
                {
                    result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_no_documento == cedula).SingleOrDefault();
                }
                else if (!Autenticado)
                {
                    result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_no_documento == cedula && solicitantes.new_Usuario_Pagina == true).SingleOrDefault();
                }
                else
                {
                    result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_no_documento == cedula).SingleOrDefault();
                }
                if (result == null || pass == null)
                {
                    return(null);
                }
                if (!Autenticado && !Todo)
                {
                    pass = db2.Usuarios.Where(Usuario => Usuario.usuario1 == cedula).SingleOrDefault();
                }
                Autenticado = false;
                Solicitante Retu = new Solicitante();

                Retu.Cedula            = result.amb_no_documento;
                Retu.CorreoElectronico = result.new_CorreoElectrnico1;
                Retu.NombreCompleto    = result.amb_nombre;
                Retu.Clave             = pass.Clave;
                Retu.Telefono          = result.new_NumerodeTelefono1;
                Retu.Id = result.amb_solicitanteId;
                return(Retu);
            }