private void UsuarioDeseaMarcarComoCobrados() { var lista = new List <ServicioPorCobrar>(); foreach (var servicio in UiVistaEdicion.GetSelectedRows().Select(indice => (ServicioPorCobrar)UiVistaEdicion.GetRow(indice)).Where(servicio => servicio.IS_CHARGED == 0)) { servicio.IS_CHARGED = 1; servicio.CHARGED_DATE = DateTime.Today; lista.Add(servicio); } UsuarioDeseaMarcarComoCobrado?.Invoke(null, new ServicioPorCobrarArgumento { ListaDeServiciosPorCobrar = lista }); var servicioPorCobrar = new ServicioPorCobrar { CLIENT_CODE = ObtenerClientesSeleccionados() }; if (!UiSwiftIncluirServiciosCobrados.Checked) { servicioPorCobrar.IS_CHARGED = 0; } UsuarioDeseaCargarServiciosPorCobrarPorFecha?.Invoke(null, new ServicioPorCobrarArgumento { FechaInicio = DateTime.Parse(UiFechaInicio.EditValue.ToString()), FechaFinal = DateTime.Parse(UiFechaFinal.EditValue.ToString()), ServicioPorCobrar = servicioPorCobrar }); UiVistaEdicion.ExpandAllGroups(); }
private void UiBotonRefrescar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var servicioPorCobrar = new ServicioPorCobrar { CLIENT_CODE = ObtenerClientesSeleccionados() }; if (!UiSwiftIncluirServiciosCobrados.Checked) { servicioPorCobrar.IS_CHARGED = 0; } UsuarioDeseaCargarServiciosPorCobrarPorFecha?.Invoke(sender, new ServicioPorCobrarArgumento { FechaInicio = DateTime.Parse(UiFechaInicio.EditValue.ToString()), FechaFinal = DateTime.Parse(UiFechaFinal.EditValue.ToString()), ServicioPorCobrar = servicioPorCobrar }); }
private void UsuarioDeseaGuardarCambiosDePrecio() { UsuarioDeseaGuardarCambioDePrecio?.Invoke(null, new ServicioPorCobrarArgumento { ListaDeServiciosPorCobrar = ListaDeServiciosPorCobrar.ToList() }); var servicioPorCobrar = new ServicioPorCobrar { CLIENT_CODE = ObtenerClientesSeleccionados() }; if (!UiSwiftIncluirServiciosCobrados.Checked) { servicioPorCobrar.IS_CHARGED = 0; } UsuarioDeseaCargarServiciosPorCobrarPorFecha?.Invoke(null, new ServicioPorCobrarArgumento { FechaInicio = DateTime.Parse(UiFechaInicio.EditValue.ToString()), FechaFinal = DateTime.Parse(UiFechaFinal.EditValue.ToString()), ServicioPorCobrar = servicioPorCobrar }); UiVistaEdicion.ExpandAllGroups(); }