예제 #1
0
        public TransferGravity GenerateTransferGravity()
        {
            TransferGravity transferGravity = new TransferGravity();

            ExWebSvc4Mad.KoloMadCustomer reciever = new ExWebSvc4Mad.ExWebSvcSoapClient().GetKoloMadCustomer(new ExWebSvc4Mad.KoloMadCustomer()
            {
                IdClient = this.ReceiverId
            });

            transferGravity.Amount              = this.Amount;
            transferGravity.GravityReceiverId   = this.ReceiverId;
            transferGravity.GravityReference    = this.Reference;
            transferGravity.GravitySenderId     = this.SenderId;
            transferGravity.KoloReference       = this.Reference;
            transferGravity.KoloSenderId        = this.CustomerId;
            transferGravity.Received            = true;
            transferGravity.ReceiverFirstName   = reciever.Nom;
            transferGravity.ReceiverLastName    = reciever.Prenom;
            transferGravity.ReceiverPhoneNumber = reciever.Number;
            transferGravity.TransferMadId       = this.MadId;


            return(transferGravity);
        }
예제 #2
0
 public static KoloWin.CustomerService.Model.KoloMadDetails DoSendMad(ref KoloWin.CustomerService.Model.KoloMadDetails koloMadDetails, out string error)
 {
     error = "";
     try
     {
         var Context = new KoloAndroidEntities();
         ExWebSvc4Mad.KoloMadDetails wsKoloMadDetails = new ExWebSvc4Mad.ExWebSvcSoapClient().SendKoloMad(koloMadDetails.WsKoloMadDetails());
         if (wsKoloMadDetails != null)
         {
             Model.KoloMadDetails.KoloMadDetailsFromWs(ref koloMadDetails, wsKoloMadDetails);
             TransferGravity transfertGravity = koloMadDetails.GenerateTransferGravity();
             Tuple <List <KoloNotification>, List <CustomerBalanceHistory> > tuple = OperationHelper.MakeOperation <TransferGravity>(transfertGravity, Context, out error);
             Context.KoloNotifications.AddRange(tuple.Item1);
             Context.CustomerBalanceHistories.AddRange(tuple.Item2);
             Context.TransferGravities.Add(transfertGravity);
             Context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         error = ExceptionHelper.GetExceptionMessage(ex);
     }
     return(koloMadDetails);
 }
예제 #3
0
 // Use this for initialization
 void Start()
 {
     rb = GetComponent<Rigidbody> ();
     characterGrav = GetComponent<CharacterGravity> ();
     gravityCanon = FindObjectOfType<TransferGravity> ();
 }
예제 #4
0
 // Use this for initialization
 void Start()
 {
     anim = GetComponent<Animator>();
     rb = GetComponent<Rigidbody> ();
     characterGrav = GetComponent<CharacterGravity> ();
     gravityCanon = FindObjectOfType<TransferGravity> ();
     moveLeft = false;
     moveRight = false;
     crouching = false;
 }
예제 #5
0
 // Use this for initialization
 void Start()
 {
     rb = GetComponent<Rigidbody> ();
     characterGrav = GetComponent<CharacterGravity> ();
     gravityCanon = FindObjectOfType<TransferGravity> ();
 }