private void BTProceder_Click(object sender, EventArgs e) { if (Session.Turno == null) { clayMessage1.Show(MessageType.WARNING, "Ud. no puede hacer operaciones porque no tiene turno o su turno esta inactivo"); return; } if (!SetItem()) { return; } using (GiroServiceClient _giroService = new GiroServiceClient()) { var response = _giroService.EnviarGiro(giro); if (response[0].Equals("1")) { MostrarRecibo(); SelectGirosXPromotor(); clayMessage1.Show(MessageType.SUCCESSFUL, response[1].ToString()); efectivoNetoEnvioGiros.obtenerEfectivo(Session); this.LimpiarControles(); giro = null; } else { clayMessage1.Show(MessageType.ERROR, response[1].ToString()); } } }
private void SelectGirosXPromotor() { using (GiroServiceClient giroServiceClient = new GiroServiceClient()) { giros = giroServiceClient.SelectGirosXPromotor(Session.Turno.IdTurUsu, "envio").ToList(); this.LoadDGVWithData(giros); giros = null; } }
private void RealizarCobroGiro() { using (GiroServiceClient giroService = new GiroServiceClient()) { GirosMethods girosMethods = new GirosMethods(); var response = girosMethods.CobrarGiro(giroModel, Session.Turno.IdTurUsu); //var response = giroService.CobrarGiro(giroModel, Session.Turno.IdTurUsu); if (response[0].Equals("1")) { SelectGirosXPromotor(); clayMessage.Show(MessageType.SUCCESSFUL, response[1].ToString()); MostrarRecibo(); efectivoNetoCobroGiros.obtenerEfectivo(Session); this.ClearControls(); giroModel = null; } else { clayMessage.Show(MessageType.ERROR, response[1].ToString()); } } }
private void button1_Click(object sender, EventArgs e) { if (Session.Turno == null) { clayMessage.Show(MessageType.WARNING, "Ud. no puede hacer operaciones porque no tiene turno o su turno esta inactivo"); return; } if (!ValidarDNIyClave()) { return; } using (GiroServiceClient giroService = new GiroServiceClient()) { giros = giroService.SelectGirosbyDocClave(txtDniDestino.Text, Convert.ToInt32(clave1.Text)).ToList(); } if (giros.Count > 1) { this.ShowListGiros(giros); } else { if (giros.Count == 0) { clayMessage.Show(MessageType.WARNING, "DNI/Clave incorrectas o la persona no tiene giros"); txtMonto.Text = string.Empty; txtDniOrigen.Text = string.Empty; txtNombresOrigen.Text = string.Empty; tipoMoneda1.SetTipoMoneda(0); return; } dniDestino = txtDniDestino.Text; giroModel = giros[0]; this.SetValuesInUI(); } }