private void Deshacer_Click(object sender, RoutedEventArgs e) { win_t_GestionarTranferencias ges = new win_t_GestionarTranferencias(); ges.Show(); this.Close(); }
private void btnCancelar_Transferencia_Click(object sender, RoutedEventArgs e) { win_t_GestionarTranferencias win = new win_t_GestionarTranferencias(); win.Show(); this.Close(); }
private void btnTransferencias_Click(object sender, RoutedEventArgs e) { win_t_GestionarTranferencias trans = new win_t_GestionarTranferencias(); trans.Show(); this.Close(); }
//fin de funciones private void Button_Click_2(object sender, RoutedEventArgs e) { /** * 1. crear la transferencia en la base, esto sale del encabezado que lleva fecha * 2. de la tabla recuperar objetos * 3. esos objetos son MP, entonces llenar la lista * 4. Insertar cada objeto de la lista a la base * **/ //CREAR OBJETO DE TIPO ENTITIES LLENITO!! t_transferencia trans = new t_transferencia(); trans.t_fecha = (DateTime)fechadate.SelectedDate; trans.t_descripcion = txt_descripcion.Text; trans.t_tipo = (int)cbx_tipo.SelectedIndex + 1; //MANDAR EL OBJETO A LA CAPA BLL if (!(trans.Equals(null)) && !(trans.t_fecha.Equals(null))) { MessageBoxResult result = MessageBox.Show("Estas seguro de Guardar la transferencia", "Confirmar", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result.ToString() == "Yes") { int id = t_transferencia_BLL.insertar_t_transferencia_BLL(trans); try { if (cbx_tipo.SelectedIndex == 0) { foreach (DataRowView dr in transferencia2.Items) { //agregar detalle de transeferencia //transferencia entrada te_transferenciaEntrada te = new te_transferenciaEntrada(); te.te_id_t = id; te.te_id_mp = (int)dr[0]; te.te_cantidad = (float)dr[1]; te_transferencia_BLL.insertar_te_transferencia_BLL(te); } } else { if (cbx_tipo.SelectedIndex == 1) { foreach (DataRowView dr in transferencia2.Items) { ts_transferenciaSalida ts = new ts_transferenciaSalida(); ts.ts_id_t = id; ts.ts_id_mp = (int)dr[0]; ts.ts_cantidad = (float)dr[1]; ts_transferencia_BLL.insertar_ts_transferencia_BLL(ts); } } } } catch (Exception ex) { Console.Write(ex.Message); MessageBox.Show("Ocurrio un error al recorrer la tabla", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); } MessageBox.Show("Registro Guardado"); win_t_GestionarTranferencias wg = new win_t_GestionarTranferencias(); wg.Show(); this.Close(); } } }