private void button1_Click(object sender, EventArgs e) { if (dif <= 6 && dif >= 4) { if (string.IsNullOrWhiteSpace(txtnombreEmp.Text) || string.IsNullOrWhiteSpace(txt_nomProyecto.Text) || string.IsNullOrWhiteSpace(cbPeriodo.Text) || string.IsNullOrWhiteSpace(cbxCveAsesor.Text) || string.IsNullOrWhiteSpace(cbxCveRevisor1.Text) || string.IsNullOrWhiteSpace(cbxCveRevisor2.Text)) { MessageBox.Show("Campos vacios", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (cbxCveAsesor.Text == cbxCveRevisor1.Text || cbxCveAsesor.Text == cbxCveRevisor2.Text || cbxCveRevisor1.Text == cbxCveRevisor2.Text) { MessageBox.Show("El asesor y los revisores tienen que ser distintos", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (MessageBox.Show("¿Desea relizar el registro?", "Confirmacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { AP.ActualizarProyecto(mat, txt_nomProyecto.Text, txtnombreEmp.Text, cbxCveAsesor.SelectedValue.ToString(), cbxCveRevisor1.SelectedValue.ToString(), cbxCveRevisor2.SelectedValue.ToString(), cbPeriodo.Text, dateTimePicker1.Value.ToShortDateString(), dateTimePicker2.Value.ToShortDateString(), dtp_rev1.Value.ToShortDateString(), dtp_rev2.Value.ToShortDateString(), dtp_rev3.Value.ToShortDateString()); } } } } else { MessageBox.Show("La fecha de finalizacion debe ser mayor a 4 meses y menor a 6", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }