protected void btnGuardar_Click(object sender, EventArgs e) { MODELO.Mensual newMensual = new MODELO.Mensual(); newMensual.Activo = true; newMensual.Codigo = Convert.ToInt32(txtCodigo.Text); newMensual.NombreApellido = txtNombreyApellido.Text; newMensual.Vehiculo = txtVehiculo.Text; newMensual.Patente = txtPatente.Text; newMensual.Domicilio = txtDomicilio.Text; newMensual.DomicilioFiscal = txtDomicilioFiscal.Text; newMensual.Telefono = txtTelefono.Text; newMensual.RazonSocial = txtRazonSocial.Text; newMensual.CUIL = txtCUIL.Text; newMensual.TipoFactura = listTipoFactura.SelectedItem.Text; newMensual.PrecioSugerido = Convert.ToDecimal(txtPrecioMensualidad.Value); newMensual.TipoMensual = listTipoMensualidad.SelectedItem.Text; newMensual.Observaciones = txtObservaciones.Value; newMensual.FechaAlta = DateTime.Today; CONTROLADORA.ControladoraMensuales.AgregarMensual(newMensual); MODELO.Contexto.ObtenerInstancia().Mensuales.ApplyCurrentValues(newMensual); MODELO.Contexto.ObtenerInstancia().SaveChanges(); MODELO.Contexto.ObtenerInstancia().Refresh(RefreshMode.StoreWins, newMensual); }
public frmVerMensual(MODELO.Mensual oMensual) { InitializeComponent(); if (CONTROLADORA.ControladoraSistema.Sistema().CheckSiempreTOP) { this.TopMost = true; } else { this.TopMost = false; } editMensual = oMensual; }
private void btnEditar_Click(object sender, EventArgs e) { if (bdsMensuales.Current != null) { oMensual = (MODELO.Mensual)bdsMensuales.Current; frmNuevoMensual ofrmNuevoMensual = new frmNuevoMensual(oMensual); DialogResult drABIERTO = ofrmNuevoMensual.ShowDialog(); if (drABIERTO == DialogResult.OK) { ArmarGrilla(); } } else { MessageBox.Show("Debe seleccionar un Mensual", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (bdsMensuales.Current != null) { oMensual = (MODELO.Mensual)bdsMensuales.Current; DialogResult result = MessageBox.Show("¿Esta seguro que desea eliminar al Mensual: " + oMensual.NombreApellido + " ?", "Cuidado", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == System.Windows.Forms.DialogResult.Yes) { oMensual.Activo = false; oMensual.FechaBaja = DateTime.Now; CONTROLADORA.ControladoraMensuales.ModificarMensual(oMensual); ArmarGrilla(); } } else { MessageBox.Show("Debe seleccionar un Mensual", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmPagoMensual_KeyDown(object sender, KeyEventArgs e) { //txtCliente.Focus(); lblError.Visible = false; countParpadeo = 0; timerError.Enabled = false; if (e.KeyCode == Keys.Add) { e.SuppressKeyPress = true; //btnAceptar_Click(null, null); if (txtCliente.TextLength > 0) { oMensual = CONTROLADORA.ControladoraMensuales.BuscarMensual(Convert.ToInt32(txtCliente.Text)); if (oMensual != null) { lblClienteEncontrado.Visible = true; paso = 1; txtCliente.BackColor = Color.White; txtMes.BackColor = Color.Khaki; lblNombreApellido.Text = oMensual.NombreApellido; lblRazonSocial.Text = oMensual.RazonSocial; lblFactura.Text = oMensual.TipoFactura; lblVehiculo.Text = oMensual.Vehiculo; lblPatente.Text = oMensual.Patente; lblTipoMensual.Text = oMensual.TipoMensual; lblPrecioSugerido.Text = "$ " + oMensual.PrecioSugerido.ToString(); lblObservaciones.Text = oMensual.Observaciones; try { lblUltimoMes.Text = oMensual.PagoMensual.Last().MesSaldado.ToString() + " - " + CultureInfo.CreateSpecificCulture("es").DateTimeFormat.GetMonthName((int)oMensual.PagoMensual.Last().MesSaldado).ToUpper(); } catch { } } else { error(); } } if (txtMes.TextLength > 0) { paso = 2; txtMes.BackColor = Color.White; txtMonto.BackColor = Color.Khaki; } if (txtMonto.TextLength > 0) { paso = 3; txtMonto.BackColor = Color.White; } if (paso == 3) { btnAceptar_Click(null, null); } } if (e.KeyCode == Keys.Divide) { e.SuppressKeyPress = true; btnCancelar_Click(null, null); } if (paso == 0) teclasCliente(e); if (paso == 1) teclasMes(e); if (paso == 2) teclasMonto(e); }
private void btnGuardar_Click(object sender, EventArgs e) { if (validaciones() == true) { if (accion == "ALTA") { MODELO.Mensual newMensual = new MODELO.Mensual(); newMensual.Activo = true; newMensual.Codigo = Convert.ToInt32(txtCodigo.Text); newMensual.NombreApellido = txtNombreApellido.Text; newMensual.Vehiculo = txtVehiculo.Text; newMensual.Patente = txtPatente.Text; newMensual.Domicilio = txtDomicilio.Text; newMensual.DomicilioFiscal = txtDomicilioFiscal.Text; newMensual.Telefono = txtTelefono.Text; newMensual.RazonSocial = txtRazonSocial.Text; newMensual.CUIL = txtCUIL.Text; newMensual.TipoFactura = cboxTipoFactura.Text; newMensual.PrecioSugerido = Convert.ToDecimal(txtPrecio.Text); newMensual.TipoMensual = cboxTipoMensualidad.Text; newMensual.Observaciones = txtObservaciones.Text; newMensual.FechaAlta = DateTime.Today; CONTROLADORA.ControladoraMensuales.AgregarMensual(newMensual); } if (accion == "MODIFICACION") { editMensual.Codigo = Convert.ToInt32(txtCodigo.Text); editMensual.NombreApellido = txtNombreApellido.Text; editMensual.Vehiculo = txtVehiculo.Text; editMensual.Patente = txtPatente.Text; editMensual.Domicilio = txtDomicilio.Text; editMensual.DomicilioFiscal = txtDomicilioFiscal.Text; editMensual.Telefono = txtTelefono.Text; editMensual.RazonSocial = txtRazonSocial.Text; editMensual.CUIL = txtCUIL.Text; editMensual.TipoFactura = cboxTipoFactura.Text; editMensual.PrecioSugerido = Convert.ToDecimal(txtPrecio.Text); editMensual.TipoMensual = cboxTipoMensualidad.Text; editMensual.Observaciones = txtObservaciones.Text; CONTROLADORA.ControladoraMensuales.ModificarMensual(editMensual); } this.DialogResult = DialogResult.OK; } }