public string Crear( string id_solicitud, int id_producto, int id_solicitud_producto, int id_parametro, string parametro, decimal tipo_parametro, int imprimible, decimal precio, int cobro_por_permiso, int id_valor, string valor, int id_subvalor, string subvalor) { try { mDblTime = DateTime.Now; int lIntResultCode = mObjPermissionServices.GetParameterRequestService().Add(new ParameterRequest() { RowCode = "", CostPermission = cobro_por_permiso, ParameterId = id_parametro, ProductId = id_producto, RequestId = id_solicitud, ProductRequestId = id_solicitud_producto, SubValueId = id_subvalor, ValueId = id_valor, Printable = imprimible, Parameter = parametro, Price = precio, SubValue = subvalor, ParameterType = tipo_parametro, Value = valor }); mObjPermissionServices.GetTime("Crear parametro", mDblTime); if (lIntResultCode == 0) { LogService.WriteSuccess("[ParameterRequest SUCCESSFUL]"); return("creado"); } else { LogService.WriteError(lIntResultCode); } } catch (Exception lObjException) { LogService.WriteError(lObjException); } return("no creado"); }
public string Crear( string id_solicitud, int id_producto, int id_producto_padre, string producto, int cantidad, int cantidad_autorizada, int id_fin_movilizacion, string fin_movilizacion, int fin_movilizacion_imprimible, string descripcion, int estado_destino, int ciudad_destino, string ubicacion) { try { mDtmTime = DateTime.Now; int lIntResultCode = mObjPermissionServices.GetProductRequestService().Add(new ProductRequest() { RowCode = "", Quantity = cantidad, AuthorizedQuantity = cantidad_autorizada, Description = descripcion, MobilizationGoal = fin_movilizacion, PrintableMobilizationGoal = fin_movilizacion_imprimible, CityDestination = ciudad_destino, StateDestination = estado_destino, MobilizationGoalId = id_fin_movilizacion, ProductId = id_producto, ParentProductId = id_producto_padre, RequestId = id_solicitud, Product = producto, Location = ubicacion, }); mObjPermissionServices.GetTime("Crear Producto", mDtmTime); if (lIntResultCode == 0) { LogService.WriteSuccess("[ProductRequest SUCCESSFUL]"); return("creado"); } else { LogService.WriteError(lIntResultCode); } } catch (Exception lObjException) { LogService.WriteError(lObjException); } return("no creado"); }
public string Crear( string id_solicitud, int id_estado, string estado, int id_ciudad, string ciudad, string ubicacion, int id_punto_inspeccion, string punto_inspeccion, int id_producto) { try { mDblTime = DateTime.Now; int lIntResultCode = mObjPermissionServices.GetDestinationRequestService().Add(new DestinationRequest() { RowCode = "", City = ciudad, State = estado, CityId = id_ciudad, StateId = id_estado, ProductId = id_producto, InspectionPointId = id_punto_inspeccion, RequestId = id_solicitud, InspectionPoint = punto_inspeccion, Location = ubicacion }); mObjPermissionServices.GetTime("Crear Destinos", mDblTime); if (lIntResultCode == 0) { LogService.WriteSuccess("[DestinationRequest SUCCESSFUL]"); return("creado"); } else { LogService.WriteError(lIntResultCode); } } catch (Exception lObjException) { LogService.WriteError(lObjException); } return("no creado"); }
public string Crear( string id_solicitud, int id_puerto, int id_punto_inspeccion, string punto_inspeccion, int tipo_puerto) { try { mDtmTime = DateTime.Now; int lIntResultCode = mObjPermissionServices.GetPortRequestService().Add(new PortRequest() { RowCode = "", PortId = id_puerto, InspectionPointId = id_punto_inspeccion, RequestId = id_solicitud, InspectionPoint = punto_inspeccion, PortType = tipo_puerto, }); mObjPermissionServices.GetTime("Crear Puerto", mDtmTime); if (lIntResultCode == 0) { LogService.WriteSuccess("[PortRequest SUCCESSFUL]"); return("creado"); } else { LogService.WriteError(lIntResultCode); } } catch (Exception lObjException) { LogService.WriteError(lObjException); } return("no creado"); }
public string Crear( string id, string folio_impreso, int id_tipo_movilizacion, string tipo_movilizacion, string fecha, int duracion_dias, // DateTime in UGRS WS string fecha_validez_inicio, // DateTime in UGRS WS string fecha_validez_fin, int modalidad_destinos, string id_grupo_productivo, string grupo_productivo, int id_productor, string productor, int id_usuario_fase_administrativa, int id_usuario_firma, string domicilio_productor, string telefono_productor, string correo_productor, string estado_productor, string ciudad_productor, int id_estado_origen, string estado_origen, int id_ciudad_origen, string ciudad_origen, string ubicacion, int puerto_entrada, int puerto_salida, int trasporte, string representante, int status_sagarhpa, decimal status_sanidad, int status_webservice_solicitud, int eliminado, int id_usuario_firma_sanidad, string firma_iqr, string firma, string firma_real, // DateTime in UGRS WS string fecha_firma_sanidad, string razon_rechazo_aprobacion, string comentarios, string aduana, string destino, string clave_cliente, // DateTime in UGRS WS string fechaCruce) { LogService.WriteSuccess("[WS Parameters]"); LogService.WriteSuccess(id); try { mDtmtime = DateTime.Now; int lIntResultCode = mObjPermissionServices.GetPermissionRequestService().Add(new PermissionRequest() { RowCode = "", RequestId = id, OriginCity = ciudad_origen, WebServiceRequestStatus = status_webservice_solicitud, ProducerCity = ciudad_productor, Remarks = comentarios, ProducerEmailAddress = correo_productor, ProducerAddress = domicilio_productor, DurationDays = duracion_dias, Deleted = eliminado, OriginState = estado_origen, ProducerState = estado_productor, Date = mObjPermissionServices.UnixTimeStampToDateTime(fecha), HealthSignatureDate = mObjPermissionServices.UnixTimeStampToDateTime(fecha_firma_sanidad), ValidationEndDate = mObjPermissionServices.UnixTimeStampToDateTime(fecha_validez_fin), ValidationStartDate = mObjPermissionServices.UnixTimeStampToDateTime(fecha_validez_inicio), Signature = firma, SignatureIqr = firma_iqr, RealSignature = firma_real, PrintedFolio = folio_impreso, ProductiveGroup = grupo_productivo, OriginCityId = id_ciudad_origen, OriginStateId = id_estado_origen, ProductiveGroupId = id_grupo_productivo, ProducerId = id_productor, MobilizationTypeId = id_tipo_movilizacion, AdministrativePhaseUserId = id_usuario_fase_administrativa, UserSignatureId = id_usuario_firma, HealthUserSignatureId = id_usuario_firma_sanidad, DestinationsModality = modalidad_destinos, Producer = productor, EntryPort = puerto_entrada, DeparturePort = puerto_salida, Representative = representante, ApprovalRejectionReason = razon_rechazo_aprobacion, HealthStatus = status_sanidad, SagarpaStatus = status_sagarhpa, ProducerTelephone = telefono_productor, Transport = trasporte, MobilizationType = tipo_movilizacion, Location1 = ubicacion, Customs = aduana, CustomerCode = clave_cliente, Destination = destino, CrossingDate = mObjPermissionServices.UnixTimeStampToDateTime(fechaCruce), }); mObjPermissionServices.GetTime("Crear permiso", mDtmtime); if (lIntResultCode == 0) { LogService.WriteSuccess("[PermissionsRequest SUCCESSFUL]"); return("creado"); } else { LogService.WriteError("[PermissionsRequest] " + lIntResultCode); } } catch (Exception lObjException) { LogService.WriteError(lObjException); } return("no creado"); }