/// <summary> /// Método para el registro de cilindros en el sistema /// </summary> /// <param name="cilindro"></param> /// <returns></returns> public long CrearCilindro(CilindroBE cilindro) { CilindroDL cil = new CilindroDL(); long resp = 0; try { if (cilindro.Tipo_Cilindro == "UNIVERSAL") { cilindro.Estado = "CHATARRA"; } else { cilindro.Estado = "USO"; } if (cilindro.Tipo_Ubicacion.Nombre_Ubicacion != "VEHICULO") { cilindro.Vehiculo.Id_Vehiculo = "0"; } cilindro.Tipo_Cilindro = "MARCADO"; resp = cil.CrearCilindro(cilindro); } catch (Exception ex) { //guardar exepcion en el log de bd resp = -1; } return(resp); }
public CilindroBE ConsultarCilindro(string cilindro) { CilindroDL cil = new CilindroDL(); CilindroBE resp = new CilindroBE(); try { resp = cil.ConsultarCilindro(cilindro); if (resp.Tipo_Ubicacion.Nombre_Ubicacion == "VEHICULO") { VehiculoDL veh = new VehiculoDL(); VehiculoBE datVeh = new VehiculoBE(); string var = Convert.ToString(resp.Tipo_Ubicacion.Ubicacion.Id_Ubicacion); datVeh = veh.ConsultaPlacaPorUbicacion(var); resp.Vehiculo = datVeh; } if (resp.Tipo_Ubicacion.Nombre_Ubicacion == "CLIENTE") { ClienteDL cli = new ClienteDL(); UbicacionBE datCli = new UbicacionBE(); string idUbica = resp.Tipo_Ubicacion.Ubicacion.Id_Ubicacion; datCli = cli.ConsultarDirClientePorUbicacion(idUbica); resp.Ubicacion = datCli; string idCliente = resp.Ubicacion.Cliente.Id_Cliente; resp.Cliente = cli.ConsultarCliente(idCliente); } } catch (Exception ex) { } return(resp); }
public List <Ubicacion_CilindroBE> ConsultarCilUbicacion(string ubicaCil) { List <Ubicacion_CilindroBE> lstResp = new List <Ubicacion_CilindroBE>(); CilindroDL cil = new CilindroDL(); try { lstResp = cil.ConsultarCilUbicacion(ubicaCil); } catch (Exception ex) { } return(lstResp); }
public long consultaCodigoFabricante(string codigoFabricante) { CilindroDL cil = new CilindroDL(); long resp = 0; try { resp = cil.ConsultaCodigoFabricante(codigoFabricante); } catch (Exception ex) { //guardar exepcion en el log de bd resp = -1; } return(resp); }
public long ConsultarExistenciaCilindro(string cilindro) { CilindroDL cil = new CilindroDL(); long resp = 0; try { resp = cil.ConsultarExistenciaCilindro(cilindro); } catch (Exception ex) { //guardar exepcion en el log de bd resp = -1; } return(resp); }
public long CasosEspeciales(CasosBE casos) { VentaDL ven = new VentaDL(); CilindroDL cil = new CilindroDL(); long respRegCaso; long respRegModV; long respRegModUbica; try { if (casos.Observaciones == "") { casos.Observaciones = "0"; } casos.EstadoCaso = "1"; if (casos.Tipo_Caso.Nombre_Caso == "ESCAPE" || casos.Tipo_Caso.Nombre_Caso == "CODIGO ERRADO") { respRegModV = ModificarVenta(casos.Detalle_Venta); } else { CilindroBE objCil = new CilindroBE(); objCil.Codigo_Cilindro = casos.Detalle_Venta.Id_Cilindro_Entrada; Tipo_UbicacionBE tipUbica = new Tipo_UbicacionBE(); tipUbica.Nombre_Ubicacion = "VEHICULO"; objCil.Tipo_Ubicacion = tipUbica; VehiculoBE veh = new VehiculoBE(); veh.Id_Vehiculo = casos.Detalle_Venta.Id_Vehiculo; objCil.Vehiculo = veh; respRegModUbica = cil.ModificarUbicacionCilindro(objCil); } respRegCaso = ven.RegistrarCasoEspecial(casos); } catch (Exception ex) { //guardar exepcion en el log de bd respRegCaso = -1; } return(respRegCaso); }
public long ModificarUbicacionCilindro(CilindroBE cilindro) { CilindroDL cil = new CilindroDL(); long resp = 0; try { if (cilindro.Vehiculo.Id_Vehiculo == null) { VehiculoBE veh = new VehiculoBE(); veh.Id_Vehiculo = "0"; cilindro.Vehiculo = veh; } resp = cil.ModificarUbicacionCilindro(cilindro); } catch (Exception ex) { //guardar exepcion en el log de bd resp = -1; } return(resp); }