public IActionResult Consultar([FromForm] UbicacionConsultaDto objUbicacion) { var jsonResponseDto = new JsonResponseDto(); try { objUbicacion = _Ubicacion.ConsultaUbicacion(objUbicacion); if (objUbicacion != null) { return(PartialView("Consultar", objUbicacion)); } 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 Registrar() { UbicacionConsultaDto objUbicacionConsultaDto = new UbicacionConsultaDto(); objUbicacionConsultaDto.IdEmpresa = GetEmpresaPadre(); return(PartialView("Registrar", objUbicacionConsultaDto)); }
public IActionResult Eliminar([FromForm] UbicacionConsultaDto objUbicacion) { var jsonResponseDto = new JsonResponseDto(); try { var result = _Ubicacion.EliminarUbicacion(objUbicacion.IdUbicacion, objUbicacion.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 UbicacionConsultaDto ConsultaUbicacion(UbicacionConsultaDto objUbicacion) { using (SqlConnection conn = DataContext.GetConnection()) { var listaParams = new List <SqlParameter>(); listaParams.Add(new SqlParameter("@IdUbicacion", SqlDbType.VarChar) { Direction = ParameterDirection.Input, Value = objUbicacion.IdUbicacion }); SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_UbicacionConsulta", listaParams.ToArray()); while (lector.Read()) { objUbicacion.IdUbicacion = lector.IsDBNull(lector.GetOrdinal("IdUbicacion")) ? default(string) : lector.GetString(lector.GetOrdinal("IdUbicacion")); objUbicacion.Nombre = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")); objUbicacion.Departamento = lector.IsDBNull(lector.GetOrdinal("Departamento")) ? default(string) : lector.GetString(lector.GetOrdinal("Departamento")); objUbicacion.IdDepartamento = lector.IsDBNull(lector.GetOrdinal("IdDepartamento")) ? default(string) : lector.GetString(lector.GetOrdinal("IdDepartamento")); objUbicacion.Nivel = lector.IsDBNull(lector.GetOrdinal("Nivel")) ? 0 : lector.GetInt32(lector.GetOrdinal("Nivel")); objUbicacion.IdEstado = lector.IsDBNull(lector.GetOrdinal("IdEstado")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEstado")); objUbicacion.IdEmpresa = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")); } } return(objUbicacion); }