Beispiel #1
0
        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;
		}