private void btnGuardar_Click(object sender, EventArgs e) { DateTime dd = DateTime.Now; string fechahoy = dd.ToString("dd/MM/yyyy 0:00:00"); label3.Text = fechahoy; label4.Text = memo.fecha; if (string.IsNullOrEmpty(textBox1.Text)) { if (validar() == false) { memo = memo.obtnum(); memo.nmemo = (memo.nmemo) + 1; memo.destinatario = txtdestinatario.Text; memo.descripcion = txtDescripcion.Text; memo.motivo = txtmotivo.Text; memo.fecha = dateTimePicker1.Value.ToString("yyyy/MM/dd"); DialogResult resul = MessageBox.Show("¿Esta seguro de los datos?", "Registrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resul == DialogResult.Yes) { memo.InsertarEnBaseDatos(memo); MessageBox.Show("Se ha insertado con éxito", "Memorando", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); reportemorandoo reporte = new reportemorandoo(); reporte.nmemo = memo.nmemo; reporte.fecha = memo.fecha; reporte.ShowDialog(); //FrmReportmemo objform = new FrmReportmemo(); //objform.nmemo = memo.nmemo; //objform.ShowDialog(); } } else { MessageBox.Show("Todos los campos deben estar llenos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { if (memo.fecha != fechahoy) { MessageBox.Show("El memo que intenta modificar no fue generado el día de hoy", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { dateTimePicker1.Text = memo.fecha.ToString(); if (memo.descripcion != txtDescripcion.Text || memo.destinatario != txtdestinatario.Text || memo.motivo != txtmotivo.Text) { DialogResult resul = MessageBox.Show("¿Desea Cambiar los datos del Memorando?", "Actualizacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resul == DialogResult.Yes) { if (validar() == false) { memo.destinatario = txtdestinatario.Text; memo.descripcion = txtDescripcion.Text; memo.motivo = txtmotivo.Text; memo.actualizarmemo(memo); MessageBox.Show("Se han actualizado los datos", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); reportemorandoo reporte = new reportemorandoo(); reporte.nmemo = memo.nmemo; reporte.fecha = memo.fecha; reporte.ShowDialog(); //FrmReportmemo objform = new FrmReportmemo(); //objform.nmemo = memo.nmemo; //objform.ShowDialog(); } else { MessageBox.Show("Debe llenar los campos", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { txtDescripcion.Text = memo.descripcion; txtdestinatario.Text = memo.destinatario; txtmotivo.Text = memo.motivo; textBox1.Clear(); limpiar(); } } } } }
private void btnGuardar_Click(object sender, EventArgs e) { DateTime dd = DateTime.Now; string fechahoy = dd.ToString("dd/MM/yyyy 0:00:00"); label3.Text = fechahoy; label4.Text = memo.fecha; if(string.IsNullOrEmpty(textBox1.Text)) { if (validar() == false) { memo = memo.obtnum(); memo.nmemo = (memo.nmemo) + 1; memo.destinatario = txtdestinatario.Text; memo.descripcion = txtDescripcion.Text; memo.motivo = txtmotivo.Text; memo.fecha = dateTimePicker1.Value.ToString("yyyy/MM/dd"); DialogResult resul = MessageBox.Show("¿Esta seguro de los datos?", "Registrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resul == DialogResult.Yes) { memo.InsertarEnBaseDatos(memo); MessageBox.Show("Se ha insertado con éxito", "Memorando", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); reportemorandoo reporte = new reportemorandoo(); reporte.nmemo = memo.nmemo; reporte.fecha = memo.fecha; reporte.ShowDialog(); //FrmReportmemo objform = new FrmReportmemo(); //objform.nmemo = memo.nmemo; //objform.ShowDialog(); } } else { MessageBox.Show("Todos los campos deben estar llenos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { if (memo.fecha != fechahoy) { MessageBox.Show("El memo que intenta modificar no fue generado el día de hoy", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { dateTimePicker1.Text = memo.fecha.ToString(); if (memo.descripcion != txtDescripcion.Text || memo.destinatario != txtdestinatario.Text || memo.motivo != txtmotivo.Text) { DialogResult resul = MessageBox.Show("¿Desea Cambiar los datos del Memorando?", "Actualizacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resul == DialogResult.Yes) { if (validar() == false) { memo.destinatario = txtdestinatario.Text; memo.descripcion = txtDescripcion.Text; memo.motivo = txtmotivo.Text; memo.actualizarmemo(memo); MessageBox.Show("Se han actualizado los datos", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); reportemorandoo reporte = new reportemorandoo(); reporte.nmemo = memo.nmemo; reporte.fecha = memo.fecha; reporte.ShowDialog(); //FrmReportmemo objform = new FrmReportmemo(); //objform.nmemo = memo.nmemo; //objform.ShowDialog(); } else { MessageBox.Show("Debe llenar los campos", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { txtDescripcion.Text = memo.descripcion; txtdestinatario.Text = memo.destinatario; txtmotivo.Text = memo.motivo; textBox1.Clear(); limpiar(); } } } } }