public JsonResult ConsultaRuc(string ruc) { var jsonResponseDto = new JsonResponseDto(); try { UtilsDAL utilsDAL = new UtilsDAL(); var random = ConsultarURL(URL_CAPTCHA_RANDOM); var url = URL_CONSULTA_RUC + "?accion=consPorRuc&nroRuc=" + ruc + "&numRnd=" + random + "&tipdoc="; var html = ConsultarURL(url); ConsultaRuc data = ObtenerValoresHTML(html); jsonResponseDto.data = data; jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = ruc; jsonResponseDto.Type = Constante.Success.ToLower(); return(Json(jsonResponseDto)); } catch (Exception ex) { jsonResponseDto.data = null; jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ruc; jsonResponseDto.Type = Constante.Warning.ToLower(); return(Json(jsonResponseDto)); } }
public IActionResult Actualizar([FromForm] EntidadConsultaDto objEntidad) { var jsonResponseDto = new JsonResponseDto(); try { objEntidad = _Entidad.ConsultaEntidad(objEntidad); if (objEntidad != null) { return(PartialView("Actualizar", objEntidad)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message);; jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Consultar([FromForm] CondicionConsultaDto objCondicion) { var jsonResponseDto = new JsonResponseDto(); try { objCondicion = _Condicion.ConsultaCondicion(objCondicion); objCondicion.IdEmpresa = GetEmpresaPadre(); if (objCondicion != null) { return(PartialView("Consultar", objCondicion)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Perfil() { var jsonResponseDto = new JsonResponseDto(); try { UsuarioConsultaDto objUsuario = new UsuarioConsultaDto(); objUsuario.IdUsuario = GetUsuarioActual(); objUsuario = _Usuario.ConsultaUsuario(objUsuario); if (objUsuario != null) { return(PartialView("Perfil", objUsuario)); } else { //Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en la consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult PermisoPerfil([FromForm] Usuario objUsuario) { var jsonResponseDto = new JsonResponseDto(); try { var ok = _Usuario.PermisoUsuario(objUsuario); if (objUsuario.Check == 0) { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = Constante.eliminacionExitoso; } else { //Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = Constante.registroExitoso; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Marca objMarca) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objMarca.IdMarca == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objMarca.IdMarca = (objMarca.IdMarca == null) ? "" : objMarca.IdMarca; //objMarca.IdEmpresa = GetEmpresaPadre(); var response = _Marca.MantenimientoMarca(objMarca); if (response == "1") { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { // Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Consultar([FromForm] VehiculoConsultaDto objVehiculo) { var jsonResponseDto = new JsonResponseDto(); try { objVehiculo = _Vehiculo.ConsultaVehiculo(objVehiculo); objVehiculo.IdEmpresaPrincipal = GetEmpresaPadre(); objVehiculo.Tipo = GetTipoEmpresa(); if (objVehiculo != null) { objVehiculo.Perfil = GetPerfil(); return(PartialView("Consultar", objVehiculo)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Proveedor objProveedor) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objProveedor.IdProveedor == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objProveedor.IdProveedor = (objProveedor.IdProveedor == null) ? "" : objProveedor.IdProveedor; var response = _Proveedor.MantenimientoProveedor(objProveedor); if (response == 1) { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { // Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Consultar([FromForm] ProveedorConsultaDto objProveedor) { var jsonResponseDto = new JsonResponseDto(); try { objProveedor = _Proveedor.ConsultaProveedor(objProveedor); objProveedor.IdEmpresaPrincipal = GetEmpresaPadre(); objProveedor.Perfil = GetPerfil(); if (objProveedor != null) { return(PartialView("Consultar", objProveedor)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult EliminarTarjeta([FromForm] ColaboradorTiposDto objColaboradorTiposDto) { var jsonResponseDto = new JsonResponseDto(); try { var message = Constante.eliminacionExitoso; var response = _Colaborador.EliminarTarjetaColaborador(objColaboradorTiposDto); if (response != "") { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { _logger.LogError(response.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Consultar([FromForm] ColaboradorConsultaDto objColaborador) { var jsonResponseDto = new JsonResponseDto(); try { objColaborador = _Colaborador.ConsultaColaborador(objColaborador); objColaborador.IdEmpresaPrincipal = GetEmpresaPadre(); if (objColaborador != null) { var _tipo = GetPerfil(); HttpContext.Session.SetString("_TipoEmpresa", _tipo); return(PartialView("Consultar", objColaborador)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Actualizar([FromForm] CategoriaConsultaDto objCategoria) { var jsonResponseDto = new JsonResponseDto(); try { objCategoria.IdEmpresa = GetEmpresaPadre(); objCategoria = _Categoria.ConsultaCategoria(objCategoria); if (objCategoria != null) { return(PartialView("Actualizar", objCategoria)); } else { //Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Entidades objEntidad) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objEntidad.IdEntidad == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objEntidad.IdEntidad = (objEntidad.IdEntidad == null) ? "" : objEntidad.IdEntidad; var response = _Entidad.MantenimientoEntidad(objEntidad); if (response == 1) { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Maquinaria objMaquinaria, IFormFile file) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objMaquinaria.IdMaquinaria == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objMaquinaria.IdMaquinaria = (objMaquinaria.IdMaquinaria == null) ? "" : objMaquinaria.IdMaquinaria; if (!string.IsNullOrWhiteSpace(objMaquinaria.FinContrato)) { objMaquinaria.FinContrato = Convert.ToDateTime(objMaquinaria.FinContrato).ToString("yyyyMMdd"); } if (!string.IsNullOrWhiteSpace(objMaquinaria.InicioContrato)) { objMaquinaria.InicioContrato = Convert.ToDateTime(objMaquinaria.InicioContrato).ToString("yyyyMMdd"); } if (GetPerfil().ToUpper() != "SUPERUSUARIO") { objMaquinaria.IdEmpresa = GetEmpresaPadre(); } var response = _Maquinaria.MantenimientoMaquinaria(objMaquinaria); if (response != "") { var result = response.Split(":"); if (result.Count() > 1) { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = result[1]; jsonResponseDto.data = result[1]; } else { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; jsonResponseDto.data = response; } } else { Log.Error(response.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult MantenimientoTelefono([FromForm] ColaboradorTiposDto objColaboradorTiposDto) { var jsonResponseDto = new JsonResponseDto(); try { var message = Constante.registroExitoso; var response = _Colaborador.MantenimientoTelefonoColaborador(objColaboradorTiposDto); if (response != "") { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { Log.Error(response.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Condicion objCondicion) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objCondicion.IdCondicion == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objCondicion.IdCondicion = (objCondicion.IdCondicion == null) ? "" : objCondicion.IdCondicion; objCondicion.IdEmpresa = GetEmpresaPadre(); var response = _Condicion.MantenimientoCondicion(objCondicion); if (response == 1) { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Actualizar([FromForm] OpcionConsultaDto objOpcion) { var jsonResponseDto = new JsonResponseDto(); try { objOpcion = _Opcion.ConsultaOpcion(objOpcion); if (objOpcion != null) { return(PartialView("Actualizar", objOpcion)); } else { //Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Consultar([FromForm] DocumentoConsultaDto objDocumento) { var jsonResponseDto = new JsonResponseDto(); try { objDocumento = _Documento.ConsultaDocumento(objDocumento); if (objDocumento != null) { return(PartialView("Consultar", objDocumento)); } else { //Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Actualizar([FromForm] ModeloConsultaDto objModelo) { var jsonResponseDto = new JsonResponseDto(); try { objModelo = _Modelo.ConsultaModelo(objModelo); if (objModelo != null) { return(PartialView("Actualizar", objModelo)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Consultar([FromForm] TerminalConsultaDto objTerminal) { var jsonResponseDto = new JsonResponseDto(); try { objTerminal = _Terminal.ConsultaTerminal(objTerminal); if (objTerminal != null) { return(PartialView("Consultar", objTerminal)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Modelo objModelo) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objModelo.IdModelo == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objModelo.IdModelo = (objModelo.IdModelo == null) ? "" : objModelo.IdModelo; //objModelo.IdConfiguracion = null; //objModelo.SDK = null; var response = _Modelo.MantenimientoModelo(objModelo); if (response == 1) { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { // Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult ListarReporteAsistencia(DataTableModel <ReporteFilterDto> dataTableModel) { var jsonResponse = new JsonResponseDto(); try { FormatReporteAsistenciaDataTable(dataTableModel); var paginationParameter = new PaginationParameter { Start = dataTableModel.start, AmountRows = dataTableModel.length, WhereFilter = dataTableModel.whereFilter, OrderBy = dataTableModel.orderBy }; paginationParameter.Parameters = dataTableModel.filter.EntidadSearch; List <ReporteAsistenciaDto> lstDocumentos = _reportes.ReporteAsistencia(paginationParameter); dataTableModel.data = lstDocumentos; if (lstDocumentos.Count > 0) { dataTableModel.recordsTotal = lstDocumentos[0].Cantidad; dataTableModel.recordsFiltered = dataTableModel.recordsTotal; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponse.Mensaje = ex.Message; } return(Json(dataTableModel)); }
public IActionResult Actualizar([FromForm] TerminalConsultaDto objTerminal) { var jsonResponseDto = new JsonResponseDto(); try { objTerminal = _Terminal.ConsultaTerminal(objTerminal); if (GetPerfil().ToUpper() != "SUPERUSUARIO") { objTerminal.IdEmpresa = GetEmpresaPadre(); } if (objTerminal != null) { return(PartialView("Actualizar", objTerminal)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Actualizar([FromForm] MaquinariaConsultaDto objMaquinaria) { var jsonResponseDto = new JsonResponseDto(); try { objMaquinaria = _Maquinaria.ConsultaMaquinaria(objMaquinaria); objMaquinaria.IdEmpresaPrincipal = GetEmpresaPadre(); if (objMaquinaria != null) { if (GetPerfil() == "SUPERUSUARIO") { objMaquinaria.IdEmpresaPrincipal = ""; } objMaquinaria.Perfil = GetPerfil(); return(PartialView("Actualizar", objMaquinaria)); } else { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = "Error en al consulta"; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult MantenimientoParametros([FromForm] ParametrosCorreoDto objParametrosCorreoDto) { var jsonResponseDto = new JsonResponseDto(); try { objParametrosCorreoDto.Password = Encriptador.Encriptar(objParametrosCorreoDto.Password); var message = (objParametrosCorreoDto.IdParametros == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objParametrosCorreoDto.IdParametros = (objParametrosCorreoDto.IdParametros == null) ? "" : objParametrosCorreoDto.IdParametros; objParametrosCorreoDto.Password = (objParametrosCorreoDto.Password == null) ? "" : objParametrosCorreoDto.Password; var response = _Empresa.MantenimientoParametrosCorreo(objParametrosCorreoDto); if (response >= 1) { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; } else { // Log.Error(response.Content.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Empresa objEmpresa) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objEmpresa.IdEmpresa == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; if (objEmpresa.EsPrincipal == 1) { objEmpresa.IdPadre = null; } if (GetPerfil() != "SUPERUSUARIO") { if (objEmpresa.EsContratista == 1) { objEmpresa.IdPadre = GetEmpresa(); } } if (GetTipoEmpresa().ToUpper() == "CONTRATISTA") { objEmpresa.IdEmpresa = (objEmpresa.IdEmpresa == null) ? "" : objEmpresa.IdEmpresa; objEmpresa.IdPadre = GetEmpresa(); objEmpresa.EsSubContratista = 1; } else { objEmpresa.IdEmpresa = (objEmpresa.IdEmpresa == null) ? "" : objEmpresa.IdEmpresa; objEmpresa.IdPadre = ((objEmpresa.IdPadre == null || objEmpresa.IdPadre == "" || objEmpresa.IdPadre == "0") && objEmpresa.EsPrincipal != 1) ? GetEmpresaPadre() : objEmpresa.IdPadre; } var response = _Empresa.MantenimientoEmpresa(objEmpresa); var mensaje = response.Split(":"); if (mensaje[0].ToUpper() == Constante.Success.ToUpper()) { jsonResponseDto.Type = mensaje[0]; jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = mensaje[1]; } else { jsonResponseDto.Type = mensaje[0]; jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = mensaje[1]; } } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult Mantenimiento([FromForm] Vehiculo objVehiculo, IFormFile file) { var jsonResponseDto = new JsonResponseDto(); try { var message = (objVehiculo.IdVehiculo == null) ? Constante.registroExitoso : Constante.actualizacionExitoso; objVehiculo.IdVehiculo = (objVehiculo.IdVehiculo == null) ? "" : objVehiculo.IdVehiculo; if (!string.IsNullOrWhiteSpace(objVehiculo.FinContrato)) { objVehiculo.FinContrato = Convert.ToDateTime(objVehiculo.FinContrato).ToString("yyyyMMdd"); } if (!string.IsNullOrWhiteSpace(objVehiculo.InicioContrato)) { objVehiculo.InicioContrato = Convert.ToDateTime(objVehiculo.InicioContrato).ToString("yyyyMMdd"); } var response = _Vehiculo.MantenimientoVehiculo(objVehiculo); if (response != "") { var result = response.Split(":"); if (result.Count() > 1) { jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = result[1]; jsonResponseDto.data = result[1]; } else { jsonResponseDto.Type = Constante.Success.ToLower(); jsonResponseDto.IsValid = true; jsonResponseDto.Mensaje = message; jsonResponseDto.data = response; } } else { Log.Error(response.ToString()); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = Constante.registroError; } } catch (Exception ex) { Log.Error(ex.Message); jsonResponseDto.Type = Constante.Warning.ToLower(); jsonResponseDto.IsValid = false; jsonResponseDto.Mensaje = ex.Message.ToString(); } return(Json(jsonResponseDto)); }
public IActionResult ListaCategoria(string codigo) { JsonResponseDto objJsonResponseDto = new JsonResponseDto(); codigo = (codigo == null) ? "" : codigo; List <DropDownDto> lista = Utils.ListaCategoria(codigo, ""); objJsonResponseDto.data = lista; objJsonResponseDto.Type = Constante.Success; objJsonResponseDto.IsValid = true; return(Json(objJsonResponseDto)); }
public IActionResult ListarReporteDigitalizacionExcel() { var jsonResponse = new JsonResponseDto() { Type = Constante.Error }; try { var paginationParameter = new PaginationParameter { Start = 0, AmountRows = -1, WhereFilter = "WHERE P.Estado != '' ", OrderBy = "IdPersona", Parameters = "COLABORADOR" }; byte[] fileContents; List <ReporteDigitalizacionDto> lstCampania = _reportes.ReporteDigitalizacion(paginationParameter); var nuevaLista = from pe in lstCampania select new { }; ExcelPackage excel = new ExcelPackage(); string nameExcelContent = "Digitalizacion"; string[] cabeceras = { "Codigo", "Ruc", "Empresa", "Categoria", "Documento", "Observacion", "Obligatorio", "Con Fecha Vencimiento", "Estado" }; var workSheet = excel.Workbook.Worksheets.Add(nameExcelContent); workSheet.TabColor = System.Drawing.Color.Black; workSheet.DefaultRowHeight = 12; FormatExcel <ReporteDigitalizacionDto>(excel, cabeceras, lstCampania, 1, nameExcelContent, "", 12, "A", "F"); fileContents = excel.GetAsByteArray(); if (fileContents == null || fileContents.Length == 0) { return(NotFound()); } return(File( fileContents: fileContents, contentType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", fileDownloadName: "Reporte" + ".xlsx" )); } catch (Exception ex) { _logger.LogError(ex.Message); jsonResponse.Mensaje = ex.Message; } return(Json(jsonResponse)); }
public IActionResult ListaConfiguiracion(string codigo, string empresa) { JsonResponseDto objJsonResponseDto = new JsonResponseDto(); codigo = (codigo == null) ? "" : codigo; List <DropDownDto> lista = Utils.ListaConfiguiracion(codigo, empresa); objJsonResponseDto.data = lista; objJsonResponseDto.Type = Constante.Success; objJsonResponseDto.IsValid = true; return(Json(objJsonResponseDto)); }