Beispiel #1
0
        public static NovedadDocumentacionWS.NovedadDocumentacion[] NovedadDocumentacion_GuardarAltaMasiva(List <NovedadDocumentacionWS.NovedadDocumentacion> lst, DateTime fRecepcion)
        {
            try
            {
                NovedadDocumentacionWS.NovedadDocumentacionWS oServicio = new NovedadDocumentacionWS.NovedadDocumentacionWS();
                oServicio.Url         = ConfigurationManager.AppSettings["NovedadDocumentacionWS.NovedadDocumentacionWS"];
                oServicio.Credentials = CredentialCache.DefaultCredentials;
                NovedadDocumentacionWS.NovedadDocumentacion[] lista;

                lista = oServicio.NovedadDocumentacion_GuardarAltaMasiva(lst.ToArray(), fRecepcion, VariableSession.UsuarioLogeado.IdUsuario, VariableSession.UsuarioLogeado.Oficina, VariableSession.UsuarioLogeado.DirIP);


                return(lista);
            }
            catch (Exception ex)
            {
                log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message));
                throw ex;
            }
        }
Beispiel #2
0
        public static List <NovedadDocumentacionWS.NovedadDocumentacion> NovedadDocumentacion_Traer_x_Estado(NovedadDocumentacionWS.enum_ConsultaBatch_NombreConsulta nombreConsulta,
                                                                                                             long idPrestado, DateTime?F_Recep_desde, DateTime?F_Recep_hasta,
                                                                                                             int?idEstado_documentacion, long?id_Beneficiario, long?id_Novedad,
                                                                                                             bool generaArchivo, bool generadoAdmin, out string rutaArchivoSal)
        {
            try
            {
                NovedadDocumentacionWS.NovedadDocumentacionWS oServicio = new NovedadDocumentacionWS.NovedadDocumentacionWS();
                oServicio.Url         = ConfigurationManager.AppSettings["NovedadDocumentacionWS.NovedadDocumentacionWS"];
                oServicio.Credentials = CredentialCache.DefaultCredentials;
                List <NovedadDocumentacionWS.NovedadDocumentacion> lista;

                lista = new List <NovedadDocumentacionWS.NovedadDocumentacion>(oServicio.Traer_Documentacion_X_Estado(nombreConsulta, idPrestado, F_Recep_desde, F_Recep_hasta,
                                                                                                                      idEstado_documentacion, id_Beneficiario, id_Novedad,
                                                                                                                      generaArchivo, generadoAdmin, out rutaArchivoSal));

                return(lista);
            }
            catch (Exception ex)
            {
                log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message));
                throw ex;
            }
        }