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 Eliminar([FromForm] MaquinariaConsultaDto objMaquinaria) { var jsonResponseDto = new JsonResponseDto(); try { var result = _Maquinaria.EliminarMaquinaria(objMaquinaria.IdMaquinaria, objMaquinaria.Accion); var mensaje = result.Split(":"); jsonResponseDto.Type = mensaje[0]; jsonResponseDto.IsValid = true; 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 MaquinariaConsultaDto ConsultaMaquinaria(MaquinariaConsultaDto objMaquinaria) { using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@IdMaquinaria", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objMaquinaria.IdMaquinaria }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_MaquinariaConsulta", listaParams.ToArray()); while (lector.Read()) { objMaquinaria.IdMaquinaria = lector.IsDBNull(lector.GetOrdinal("IdMaquinaria")) ? default(string) : lector.GetString(lector.GetOrdinal("IdMaquinaria")); objMaquinaria.Categoria = lector.IsDBNull(lector.GetOrdinal("Categoria")) ? default(string) : lector.GetString(lector.GetOrdinal("Categoria")); objMaquinaria.IdCategoria = lector.IsDBNull(lector.GetOrdinal("IdCategoria")) ? default(string) : lector.GetString(lector.GetOrdinal("IdCategoria")); objMaquinaria.Codigo = lector.IsDBNull(lector.GetOrdinal("Codigo")) ? default(string) : lector.GetString(lector.GetOrdinal("Codigo")); objMaquinaria.Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")); objMaquinaria.Descripcion = lector.IsDBNull(lector.GetOrdinal("Descripcion")) ? default(string) : lector.GetString(lector.GetOrdinal("Descripcion")); objMaquinaria.Documento = lector.IsDBNull(lector.GetOrdinal("Documento")) ? default(string) : lector.GetString(lector.GetOrdinal("Documento")); objMaquinaria.FinContrato = lector.IsDBNull(lector.GetOrdinal("FinContrato")) ? default(string) : lector.GetString(lector.GetOrdinal("FinContrato")); objMaquinaria.InicioContrato = lector.IsDBNull(lector.GetOrdinal("InicioContrato")) ? default(string) : lector.GetString(lector.GetOrdinal("InicioContrato")); objMaquinaria.IdPersona = lector.IsDBNull(lector.GetOrdinal("IdPersona")) ? default(string) : lector.GetString(lector.GetOrdinal("IdPersona")); objMaquinaria.Marca = lector.IsDBNull(lector.GetOrdinal("Marca")) ? default(string) : lector.GetString(lector.GetOrdinal("Marca")); objMaquinaria.IdMarca = lector.IsDBNull(lector.GetOrdinal("IdMarca")) ? default(string) : lector.GetString(lector.GetOrdinal("IdMarca")); objMaquinaria.Modelo = lector.IsDBNull(lector.GetOrdinal("Modelo")) ? default(string) : lector.GetString(lector.GetOrdinal("Modelo")); objMaquinaria.IdModelo = lector.IsDBNull(lector.GetOrdinal("IdModelo")) ? default(string) : lector.GetString(lector.GetOrdinal("IdModelo")); objMaquinaria.Estado = lector.IsDBNull(lector.GetOrdinal("Estado")) ? default(string) : lector.GetString(lector.GetOrdinal("Estado")); objMaquinaria.IdEstado = lector.IsDBNull(lector.GetOrdinal("IdEstado")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEstado")); objMaquinaria.Observacion = lector.IsDBNull(lector.GetOrdinal("Observacion")) ? default(string) : lector.GetString(lector.GetOrdinal("Observacion")); objMaquinaria.Proveedor = lector.IsDBNull(lector.GetOrdinal("Proveedor")) ? default(string) : lector.GetString(lector.GetOrdinal("Proveedor")); objMaquinaria.IdProveedor = lector.IsDBNull(lector.GetOrdinal("IdProveedor")) ? default(string) : lector.GetString(lector.GetOrdinal("IdProveedor")); objMaquinaria.IdEmpresa = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")); objMaquinaria.Tipo = lector.IsDBNull(lector.GetOrdinal("Tipo")) ? default(string) : lector.GetString(lector.GetOrdinal("Tipo")); objMaquinaria.IdTipo = lector.IsDBNull(lector.GetOrdinal("IdTipo")) ? default(string) : lector.GetString(lector.GetOrdinal("IdTipo")); } } return(objMaquinaria); }
public IActionResult Registrar() { MaquinariaConsultaDto objMaquinariaConsultaDto = new MaquinariaConsultaDto(); var _tipo = GetTipoEmpresa(); if (!string.IsNullOrWhiteSpace(_tipo)) { HttpContext.Session.SetString("_TipoEmpresa", _tipo); } else { _tipo = GetPerfil(); HttpContext.Session.SetString("_TipoEmpresa", _tipo); } objMaquinariaConsultaDto.IdEmpresaPrincipal = GetEmpresaPadre(); if (GetPerfil() == "SUPERUSUARIO") { objMaquinariaConsultaDto.IdEmpresaPrincipal = ""; } objMaquinariaConsultaDto.Perfil = GetPerfil(); return(PartialView("Registrar", objMaquinariaConsultaDto)); }