public string MantemLicencas(Indigo_Licencas licencas) { try { var context = new Indigo_Controle_Licenca(); context.Indigo_Licencas.AddOrUpdate(licencas); context.SaveChanges(); return("Nova licenca salva com sucesso!"); } catch (Exception ex) { return(String.Format("Erro ao salvar o licenca {0}", ex.Message)); } }
public JsonResult MantemLicencas(Guid id, int idProduto, int idFilial, int qtde, DateTime dataContratacao, string contrato, DateTime validadeLicenca) { var retorno = ""; var obj = new Indigo_Licencas { lic_Id = id, lic_Qtde = qtde, lic_DataContratacao = dataContratacao, lic_Contrato = contrato, lic_FilId = idFilial, lic_PrdId = idProduto, lic_ValidadeLicenca = validadeLicenca }; if (id == new Guid("00000000-0000-0000-0000-000000000000")) { obj.lic_Id = Guid.NewGuid(); } retorno = this.dataInterface.MantemLicencas(obj); return(base.Json(new { Result = retorno }, 0)); }