コード例 #1
0
        private void mnuGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtNombre.Text.Trim().Length > 0 && txtDocumento.Text.Trim().Length > 0)
                {
                    //Factory.Validacion.ValidarNumeroEntero(txtDocumento.Text.Trim(), "El Nuip");


                    if (OHelper.ExisteConductor(txtDocumento.Text.Trim()))
                    {
                        OHelper.ActualizarConductor(txtDocumento.Text.Trim(), txtNombre.Text.Trim(), "", "", "", 0, ChkActivo.Checked);
                        OHelper.InsertarClienteConductor(txtIdentificacionCliente.Text.Trim(), txtDocumento.Text.Trim());
                        Popup.ContentText = "\t\t\tData Administrator\n\nEl Conductor fue asociado al cliente satisfactoriamente";
                        Popup.Popup();
                    }
                    else
                    {
                        OHelper.InsertarConductor(txtDocumento.Text.Trim(), txtNombre.Text.Trim(), "", "", "", 0, ChkActivo.Checked);
                        OHelper.InsertarClienteConductor(txtIdentificacionCliente.Text.Trim(), txtDocumento.Text.Trim());
                        Popup.ContentText = "\t\t\tData Administrator\n\nEl Conductor fue Creado y asociado al cliente satisfactoriamente";
                        Popup.Popup();
                    }

                    LimpiarConductor();
                }
                else
                {
                    Popup.ContentText = "\t\t\tData Administrator\n\nHay campos obligatorios que no han sido llenados";
                    Popup.Popup();
                }
            }
            catch (Exception ex)
            {
                Popup.ContentText = ex.Message;
                Popup.Popup();
            }
        }