public string CadastraFuncionario(int IdFornecedor, string Nome, string Cpf, string TpTransporte, string cnh, string Placa) { string retorno = ""; IFSPDataContext db = new IFSPDataContext(); FORNECEDOR_DELIVERY fd = new FORNECEDOR_DELIVERY(); fd = db.FORNECEDOR_DELIVERies.Where(n => n.ID_FORNECEDOR == IdFornecedor && n.CPF == Cpf).FirstOrDefault(); if (fd == null) { fd = new FORNECEDOR_DELIVERY(); fd.NOME = Nome; fd.ID_FORNECEDOR = IdFornecedor; fd.TIPO_TRANSPORTE = TpTransporte; fd.IDENTIFICACAO = cnh; fd.PLACA = Placa; fd.CPF = Cpf; db.FORNECEDOR_DELIVERies.InsertOnSubmit(fd); retorno = "registro salvo com sucesso"; } else { fd.NOME = Nome; fd.ID_FORNECEDOR = IdFornecedor; fd.TIPO_TRANSPORTE = TpTransporte; fd.IDENTIFICACAO = cnh; fd.PLACA = Placa; retorno = "registro alterado com sucesso."; } db.SubmitChanges(); return retorno; }
partial void DeleteFORNECEDOR_DELIVERY(FORNECEDOR_DELIVERY instance);
partial void InsertFORNECEDOR_DELIVERY(FORNECEDOR_DELIVERY instance);
partial void UpdateFORNECEDOR_DELIVERY(FORNECEDOR_DELIVERY instance);
private void detach_FORNECEDOR_DELIVERies(FORNECEDOR_DELIVERY entity) { this.SendPropertyChanging(); entity.FORNECEDOR = null; }