public JsonResult Gravar(IFormCollection form) { bool valido = false; int id, quantidade, tipoPatrimonioId = 0; string nome, descicao, anotacao = ""; decimal valorCompra, valorPerda = 0; id = Convert.ToInt32(form["id"]); nome = form["nome"]; descicao = form["descicao"]; quantidade = Convert.ToInt32(form["quantidade"]); valorCompra = Convert.ToDecimal(form["valorCompra"]); valorPerda = Convert.ToDecimal(form["valorPerda"]); byte disponibilidade = Convert.ToByte(form["disponibilidade"]); anotacao = form["anotacao"]; DateTime dataAquisicao = Convert.ToDateTime(form["dataAquisicao"]); DateTime dataPerda = Convert.ToDateTime(form["dataPerda"]); tipoPatrimonioId = Convert.ToInt32(form["CategoriaId"]); if (nome.Length > 3) { int ret = 0; PatrimonioViewModel patrimonio = new PatrimonioViewModel() { Id = id, Nome = nome, Descricao = descicao, Quantidade = quantidade, ValorCompra = valorCompra, ValorPerda = valorPerda, Disponibilidade = disponibilidade, Anotacao = anotacao, DataAquisicao = dataAquisicao, DataPerda = dataPerda, TipoPatrimonioId = tipoPatrimonioId, }; if (id == 0) { ret = new cl.Controllers.PatrimonioController().Gravar(patrimonio); } else { ret = new cl.Controllers.PatrimonioController().Alterar(patrimonio); } var retorno = new { retorno = ret, }; return(Json(retorno)); } return(Json("")); }
public JsonResult BuscarPatrimonioPorId(string id) { PatrimonioViewModel produto = new cl.Controllers.PatrimonioController().BuscarPatrimonioPorId(Convert.ToInt32(id)); return(Json(produto)); }
public JsonResult BuscarPatrimonios() { List <PatrimonioViewModel> pessoa = new cl.Controllers.PatrimonioController().BuscarPatrimonios(true); /*váriavel boolean traz ou não o endereço*/ return(Json(pessoa)); }