protected void btnSalvar_Click(object sender, EventArgs e) { CasosMediacao_Model model = new CasosMediacao_Model(); casos_mediacao cm = new casos_mediacao(); if (Validar()) { // pega nome da imagem e caminho configuracao c = new configuracao(); Configuracao_Model mc = new Configuracao_Model(); c = mc.Obter("medPortal"); String caminho = c.caminho_images; String nome = Path.GetFileName(imgImagemCarregada.ImageUrl); // pega mediador logado mediador med = Master.GetLogado(); cm.id_tipo_registro = int.Parse(ddTipoRegistro.SelectedValue); cm.titulo = txtTitulo.Text; cm.descricao = txtDescricao.Value; cm.prioridade = int.Parse(ddPrioridade.SelectedValue); cm.imagem_caminho = caminho; cm.imagem_nome = nome; cm.id_mediador = med.id; cm.data = DateTime.Now; if (model.Inserir(cm)) { Master.Sucesso("Caso registrado com sucesso."); } else { if (model.Alterar(cm)) { Master.Sucesso("Caso atualizado com sucesso."); } else { Master.Alerta("Erro ao registrar: " + model.message); } } } }