public static RespuestaDTO AltaAbono(AbonosModel model, string tkn) { var agente = new AgenteServicio(); agente.GuardarNuevoAbono(LST(model), tkn); return(agente._RespuestaDTO); }
public static List <AbonosModel> LST(AbonosModel model) { List <AbonosModel> lst = new List <AbonosModel>(); lst.Add(model); return(lst); }
public Actualizar_Abono(string id_motivo, string id_paciente, string nombre, string motivo, double restante, double abonado, double total, AbonosModel abono, PacienteModel paciente, string alias) { this.id_motivo = id_motivo; this.id_paciente = id_paciente; this.nombre = nombre; this.motivo = motivo; this.restante = Convert.ToDouble(restante.ToString(culture), culture); this.abonado = Convert.ToDouble(abonado.ToString(culture), culture); this.total = Convert.ToDouble(total.ToString(culture), culture); this.abono = abono; this.paciente = paciente; this.conexionBD = obj.conexion(bandera_online_offline); Archivo_Binario ab = new Archivo_Binario(); Configuracion_Model configuracion = ab.Cargar(ruta); this.configuracion = configuracion; this.alias = alias; InitializeComponent(); }
private void Button_Click_2(object sender, RoutedEventArgs e) { AbonosModel abono = (AbonosModel)lvNotas.SelectedItem; if (lvNotas.SelectedItems.Count > 0) { Abonos abonos = new Abonos(bandera_online_offline); double restanten = Convert.ToDouble(abonos.Restante(motivo.id_motivo, motivo.id_clinica, motivo.id_paciente).ToString(), culture); DialogResult resultado = new DialogResult(); Form mensaje = new Actualizar_Abono(motivo.id_motivo, paciente.id_paciente, txtNombre.Text, txtMotivo.Text, restanten, abonado, total, abono, paciente, alias); resultado = mensaje.ShowDialog(); txtAbonado.Text = "$" + Convert.ToDouble(abonos.Abonados(motivo.id_motivo, motivo.id_paciente, motivo.id_clinica), culture).ToString("n", nfi); txtRestante.Text = "$" + Convert.ToDouble(abonos.Restante(motivo.id_motivo, motivo.id_clinica, motivo.id_paciente), culture).ToString("n", nfi); this.notas = new ObservableCollection <AbonosModel>(new Servicios.Abonos(bandera_online_offline).MostrarAbonos(motivo.id_motivo, paciente.id_paciente, paciente.clinica.id_clinica)); lvNotas.ItemsSource = this.notas; } else { System.Windows.Forms.MessageBox.Show("No seleccionó ningún registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { AbonosModel abono = (AbonosModel)lvNotas.SelectedItem; if (lvNotas.SelectedItems.Count > 0) { var confirmation = System.Windows.Forms.MessageBox.Show("Esta seguro de borrar el abono :" + abono.comentario + "?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (confirmation == System.Windows.Forms.DialogResult.Yes) { Abonos abo = new Abonos(bandera_online_offline); bool elimino = abo.eliminarAbono(abono.id_abono, abono.id_paciente, abono.id_clinica, abono.id_motivo, alias); if (elimino) { //abo = new Abonos(!bandera_online_offline); //abo.eliminarAbono(abono.id_abono); //System.Windows.Forms.MessageBox.Show("Se elimino el abono correctamente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); this.notas.Remove((AbonosModel)lvNotas.SelectedItem); Abonos abonos = new Abonos(bandera_online_offline); txtAbonado.Text = "$" + Convert.ToDouble(abonos.Abonados(motivo.id_motivo, motivo.id_paciente, motivo.id_clinica), culture).ToString("n", nfi); txtRestante.Text = "$" + Convert.ToDouble(abonos.Restante(motivo.id_motivo, motivo.id_clinica, motivo.id_paciente), culture).ToString("n", nfi); } else { //System.Windows.Forms.MessageBox.Show("No se pudo eliminar el abono", "Error ", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { System.Windows.Forms.MessageBox.Show("No seleccionó ningún registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }