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