private void Gravar() { try { Atendimento.Protocolo = Protocolo; Atendimento.Data = DateTime.Now; // Formalização if (ServicosRealizados.Any(l => l == "MEI - FORMALIZAÇÃO")) { AsyncGravarVinculo(); AsyncGravarPerfil(); } //Ambulante if (ServicosRealizados.Any(l => l == "CADASTRO DE COMÉRCIO AMBULANTE"))//(Atendimento.Tipo == 12) { AsyncGravarAmbulante(); } //Inscrição if (ServicosRealizados.Any(l => l == "INSCRIÇÃO"))//(Atendimento.Tipo == 3) { AsyncGravarInscricao(); } StringBuilder sb = new StringBuilder(); foreach (string sv in ServicosRealizados) { if (sv != null && sv != string.Empty) { sb.Append(sv + ";"); } } Atendimento.TipoString = sb.ToString(); AsyncGravarAtendimento(); } catch (Exception ex) { AsyncMessageBox(ex.Message, DialogBoxColor.Green, false); } }
protected void btnSalvar_Click(object sender, EventArgs e) { try { ServicosRealizados sr = new ServicosRealizados(); sr.idAgenda = Convert.ToInt32(idAgendaSelecionada.Value); sr.idProduto = Convert.ToInt32(DropDownListProduto.SelectedValue); sr.idServico = Convert.ToInt32(DropDownListServico.SelectedValue); ServicosRealizadosDB srDB = new ServicosRealizadosDB(); srDB.insert(sr); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Registro Inserido com sucesso')", true); } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Erro ao inserir Registro, Erro: '" + ex.Message + ")", true); } }
public bool insert(ServicosRealizados servicosRealizados) { try { string proc = "Proc_Servicosrealizados_Inserir"; SqlCommand cmd = new SqlCommand(); cmd.Parameters.Add(new SqlParameter("@idAgenda", servicosRealizados.idAgenda)); cmd.Parameters.Add(new SqlParameter("@idProduto", servicosRealizados.idProduto)); cmd.Parameters.Add(new SqlParameter("@idServico", servicosRealizados.idServico)); using (db = new DB()) { db.ExecutarComandoProc(proc, cmd); } } catch (Exception ex) { return(false); } return(true); }
private void Gravar() { try { Atendimento.Protocolo = Protocolo; Atendimento.Data = DateTime.Now; //Ambulante if (ServicosRealizados.Any(l => l == "CADASTRO DE COMÉRCIO AMBULANTE"))//(Atendimento.Tipo == 12) { AsyncGravarAmbulante(); } //Inscrição if (ServicosRealizados.Any(l => l == "INSCRIÇÃO"))//(Atendimento.Tipo == 3) { AsyncGravarInscricao(); } StringBuilder sb = new StringBuilder(); foreach (string sv in ServicosRealizados) { if (sv != null && sv != string.Empty) { sb.Append(sv + ";"); } } Atendimento.TipoString = sb.ToString(); AsyncGravarAtendimento(); } catch (Exception ex) { ColorMsgBox = new SolidColorBrush(Colors.Red); TextMsgBox = ex.Message; } }
private void AsyncMostrarAtendimento(string protocolo) { Task.Factory.StartNew(() => mdata.Atendimento(protocolo)) .ContinueWith(task => { if (task.IsCompleted) { Atendimento = task.Result; string[] words = Atendimento.TipoString.ToString().Split(';'); foreach (string sv in words) { if (sv != null && sv != string.Empty) { ServicosRealizados.Add(sv); } } } }, System.Threading.CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()); }