Example #1
0
        public static int CreatePersonel(int Adamsaat, string Sorumluyonetici, int Rate, string Uzmanlik, string Kaynaktipi, string Isim, int Sozlesme_Id)
        {
            PersonelDatabaseModel data = new PersonelDatabaseModel
            {
                KaynakTipi      = Kaynaktipi,
                AdamSaat        = Adamsaat,
                SorumluYonetici = Sorumluyonetici,
                Rate            = Rate,
                Uzmanlik        = Uzmanlik,
                Isim            = Isim,
                Sozlesme_Id     = Sozlesme_Id
            };
            string sql                = @"INSERT INTO PERSONEL (KAYNAKTIPI,ADAMSAAT,SORUMLUYONETICI,RATE,SOZLESME_ID,ISIM,UZMANLIK) VALUES (:KaynakTipi,:AdamSaat,:SorumluYonetici,:Rate,:Sozlesme_Id,:Isim,:Uzmanlik)";
            string sqlAylikSaat       = @"INSERT INTO AYLIKSAAT (PERSONEL_ID) VALUES (:ID)";
            string sqlFaturalananSaat = @"INSERT INTO FATURALANANAYLIKSAAT (PERSONEL_ID) VALUES (:ID)";
            string sqlPlanlananSaat   = @"INSERT INTO PLANLANANAYLIKSAAT (PERSONEL_ID) VALUES (:ID)";
            int    PersonelId         = SqlDataAccess.SaveDataPersonelWithId <PersonelDatabaseModel>(sql, data);

            SqlDataAccess.SaveData <int>(sqlPlanlananSaat, PersonelId);
            SqlDataAccess.SaveData <int>(sqlFaturalananSaat, PersonelId);
            return(SqlDataAccess.SaveData <int>(sqlAylikSaat, PersonelId));
        }