private void btn_in_temp_Click(Object sender, EventArgs e) //Handles btn_in_temp.Click { //validamos campos if (salidaAF.Rows.Count == 0) { P.Mensaje.Advert("Debe indicar los valores de salida a gastos"); Tsaldos.Focus(); return; } //fin validacion DialogResult respuesta; respuesta = P.Mensaje.Confirmar("Desea adjuntar los cambios como borrador?"); if (respuesta == DialogResult.Yes) { PD.RespuestaAccion mRS; foreach (DetalleOBC fila in GetSalidasBinding()) { mRS = P.Consultas.obc.EGRESO_GASTO(fila.idGet(), fila.codigo, fila.fecha, fila.saldo, 1); if (mRS.codigo < 0) { P.Mensaje.Error(mRS.descripcion); return; } } BuildSalidasBinding(); cargar_saldos(); P.Mensaje.Info("Se han guardado los registros como borrador"); } }
private void btn_guardar_Click(Object sender, EventArgs e) //Handles btn_guardar.Click { int cantidad; //validamos campos if (Tcantidad.Text == string.Empty) { P.Mensaje.Advert("Ingrese un monto para cantidad de articulos"); Tcantidad.Focus(); return; } else { if (!int.TryParse(Tcantidad.Text, out cantidad)) { P.Mensaje.Advert("Valor ingresado no corresponde a un número"); Tcantidad.Focus(); return; } } if (LvalorAF.Text == "0" || LvalorAF.Text == string.Empty) { P.Mensaje.Advert("Seleccione entradas para formar el valor del Activo Fijo"); Tsaldos.Focus(); return; } //fin validacion int valorAF, valor_uni, diferencia; valorAF = int.Parse(LvalorAF.Text.Replace(sMil, "")); valor_uni = (int)(valorAF / cantidad); diferencia = valorAF - (valor_uni * cantidad); //form_ingreso.Show(); //Me.Hide() var nextStep = new ingreso(); nextStep.ShowFrom(this); nextStep.LoadOBC(valorAF, cantidad, GetSalidasBinding()); //nextStep.LoadOBC(valor_uni, cantidad, diferencia, GetSalidasBinding()); //this.Close(); }
private void btn_guardar_Click(Object sender, EventArgs e) //Handles btn_guardar.Click { //validamos campos if (salidaAF.Rows.Count == 0) { P.Mensaje.Advert("Debe indicar los valores de salida a gastos"); Tsaldos.Focus(); return; } //fin validacion PD.RespuestaAccion mRS; foreach (DetalleOBC fila in GetSalidasBinding()) { mRS = P.Consultas.obc.EGRESO_GASTO(fila.idGet(), fila.codigo, fila.fecha, fila.saldo, 2); if (mRS.codigo < 0) { P.Mensaje.Error(mRS.descripcion); return; } } BuildSalidasBinding(); cargar_saldos(); P.Mensaje.Info("Se han guardado exitosamente las salidas a gastos"); }