private void GeraOS() { OS osm = new OS(); string Nsis = siscon.getNumero_OS(Convert.ToInt32(cmbSistema.SelectedValue), sis, osm); //MessageBox.Show(Convert.ToString(cmbSistema.SelectedValue)); if (Nsis.Equals("")) { string Numero = siscon.getNumeroSistema(Convert.ToInt32(cmbSistema.SelectedValue)); mtxtOS.Text = Numero + "-" + "0001/" + DateTime.Now.Year; } else { string[] osString = Nsis.Split('/'); if (osString[1].ToString() == Convert.ToString(DateTime.Now.Year)) { string[] osStringFinal = osString[0].Split('-'); int osAtual = Convert.ToInt32(osStringFinal[1].ToString()) + 1; string delimitador = Convert.ToString(osAtual).PadLeft(4, '0'); mtxtOS.Text = osStringFinal[0] + "-" + delimitador + '/' + DateTime.Now.Year; } else { string Numero = siscon.getNumeroSistema(Convert.ToInt32(cmbSistema.SelectedValue)); mtxtOS.Text = Numero + "-" + "0001/" + DateTime.Now.Year; } } }