示例#1
0
 public HttpResponseMessage login(DTOpersonel request)
 {
     using (var db = new CRMEntities())
     {
         return(Request.CreateResponse(HttpStatusCode.OK, "", "application/json"));
     }
 }
示例#2
0
 public HttpResponseMessage insertPersonel(DTOpersonel request)
 {
     using (var db = new KOCSAMADLSEntities())
     {
         var errormessage = new DTOResponseError {
             errorCode = 1, errorMessage = "İşlem Başarılı"
         };
         var p = new adsl_personel
         {
             personelname      = request.personelname,
             category          = (int)request.category,
             mobile            = request.mobile,
             email             = request.email,
             password          = request.password,
             notes             = request.notes,
             roles             = (int)request.category,
             relatedpersonelid = request.relatedpersonelid != 0 ? request.relatedpersonelid : null,
             kurulumpersonelid = request.kurulumpersonelid,
             ilceKimlikNo      = request.ilceKimlikNo,
             ilKimlikNo        = request.ilKimlikNo,
             creationdate      = DateTime.Now,
             lastupdated       = DateTime.Now,
             deleted           = false,
             updatedby         = KOCAuthorization.KOCAuthorizeAttribute.getCurrentUser().userId
         };
         db.personel.Add(p);
         db.SaveChanges();
         return(Request.CreateResponse(HttpStatusCode.OK, errormessage, "application/json"));
     }
 }
示例#3
0
        public HttpResponseMessage insertPersonel(DTOpersonel request)
        {
            var user = KOCAuthorizeAttribute.getCurrentUser();

            using (var db = new CRMEntities())
            {
                var errormessage = new DTOResponseError {
                    errorCode = 1, errorMessage = "İşlem Başarılı"
                };
                var p = new personel
                {
                    personelname = request.personelname,
                    category     = (int)request.category,
                    mobile       = request.mobile,
                    email        = request.email,
                    password     = request.password,
                    notes        = request.notes,
                    roles        = (int)request.category,
                    creationdate = DateTime.Now,
                    lastupdated  = DateTime.Now,
                    deleted      = false,
                    updatedby    = user.userId
                };
                db.personel.Add(p);
                db.SaveChanges();
                return(Request.CreateResponse(HttpStatusCode.OK, errormessage, "application/json"));
            }
        }
示例#4
0
        public HttpResponseMessage savePersonel(DTOpersonel request)
        {
            using (var db = new KOCSAMADLSEntities())
            {
                var errormessage = new DTOResponseError {
                    errorCode = 1, errorMessage = "İşlem Başarılı"
                };
                var dp = db.personel.Where(t => t.personelid == request.personelid).FirstOrDefault();

                dp.personelname      = request.personelname;
                dp.category          = (int)request.category;
                dp.roles             = dp.category = (int)request.category;
                dp.relatedpersonelid = request.relatedpersonelid;
                dp.kurulumpersonelid = request.kurulumpersonelid;
                dp.ilceKimlikNo      = request.ilceKimlikNo;
                dp.ilKimlikNo        = request.ilKimlikNo;
                dp.mobile            = request.mobile;
                dp.email             = request.email;
                dp.password          = request.password;
                dp.notes             = request.notes;
                dp.responseregions   = request.responseregions;
                dp.lastupdated       = DateTime.Now;
                dp.updatedby         = KOCAuthorization.KOCAuthorizeAttribute.getCurrentUser().userId;
                db.SaveChanges();
                return(Request.CreateResponse(HttpStatusCode.OK, errormessage, "application/json"));
            }
        }