public List <ncavalo> Listar() { try { AbrirConexao(); cmd = new SqlCommand("select * from TB_NCAVALO", con); Dr = cmd.ExecuteReader(); List <ncavalo> lista = new List <ncavalo>(); while (Dr.Read()) { ncavalo c = new ncavalo(); c.cod = Convert.ToInt32(Dr["cod_cavalo"]); c.descricao = Convert.ToString(Dr["descricao"]); c.caminho1 = Convert.ToString(Dr["caminho1"]); c.cod_tipo = Convert.ToInt32(Dr["cod_codtipo"]); lista.Add(c); } return(lista); } catch (Exception ex) { throw new Exception("erro ao listar todos" + ex); } finally { FecharConexao(); } }
public ActionResult InserirVenda(clienteviewmodelnCarro model) { if (!base.ModelState.IsValid) { return(base.View(model)); } ncavalo ncavalo = new ncavalo(); ncavalo.descricao = model.descricao; ncavalo.caminho1 = model.foto1.FileName.ToString(); ncavalo.cod_tipo = 5; Image arg_82_0 = Converter.ByteArrayToImage(Converter.ImageToByteArray(model.foto1.InputStream)); string str = System.Web.HttpContext.Current.Server.MapPath("~/FotosLayout/"); DiminuieSalvaimg.ComprimirImagem(arg_82_0, 80L, str + model.foto1.FileName); new Cavalodal().gravarcavalo(ncavalo); return(base.RedirectToAction("Index")); }
//inserir public void gravarcavalo(ncavalo c) { try { AbrirConexao(); cmd = new SqlCommand("insert into TB_NCAVALO (descricao,caminho1,cod_codtipo) values (@v1,@v2,@v3)", con); cmd.Parameters.AddWithValue("@v1", c.descricao); cmd.Parameters.AddWithValue("@v2", c.caminho1); cmd.Parameters.AddWithValue("@v3", c.cod_tipo); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Erro ao gravar cliente: " + ex.Message); } finally { FecharConexao(); } }