public void Update(Guardian guardian)
        {

            using (CosmosContext ctx = new CosmosContext())
            {
                Guardian attachedEnttiy = ctx.Guardians.Find(guardian.Id);

                if (attachedEnttiy != null)
                {
                    try
                    {
                        attachedEnttiy.Address = guardian.Address;
                        attachedEnttiy.Email = guardian.Email;
                        attachedEnttiy.GuardianNo = guardian.GuardianNo;
                        attachedEnttiy.Name = guardian.Name;
                        attachedEnttiy.Relation = guardian.Relation;

                        var attachedEntry = ctx.Entry(attachedEnttiy);
                        attachedEntry.CurrentValues.SetValues(attachedEnttiy);
                        ctx.SaveChanges();
                    }
                    catch (Exception ex)
                    {

                        throw;
                    }
                   
                }
            }

        }
        public bool UpdateFingerCode(int stdId, byte[] fingerData)
        {

            using (CosmosContext ctx = new CosmosContext())
            {
                try
                {
                    var attachedEntity = ctx.Students.Find(stdId);

                    if (attachedEntity != null)
                    {
                        attachedEntity.FingerCode = fingerData;
                        var attachedEntry = ctx.Entry(attachedEntity);
                        attachedEntry.CurrentValues.SetValues(attachedEntity);
                        ctx.SaveChanges();
                        return true;
                    }
                    return false;
                }
                catch (Exception ex)
                {
                    return false;
                }
            }

        }
 public void AddStudentGuardian(StudentGardians studentGuardian)
 {
     using (CosmosContext ctx = new CosmosContext())
     {
         ctx.StudentsGuardians.Add(studentGuardian);
         ctx.SaveChanges();
     }
 }
 public GuardianTime AddGuardianTime(GuardianTime time)
 {
     using (CosmosContext ctx = new CosmosContext())
     {
         ctx.GuardianTimes.Add(time);
         ctx.SaveChanges();
         return time;
     }
 }
 public Guardian AddGuardian(Guardian obj)
 {
     try
     {
         using (CosmosContext ctx = new CosmosContext())
         {
             ctx.Guardians.Add(obj);
             ctx.SaveChanges();
             return obj;
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }
 public int AddStudent(Student obj)
 {
     try
     {
         using (CosmosContext ctx = new CosmosContext())
         {
             ctx.Students.Add(obj);
             ctx.SaveChanges();
             return obj.Id;
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }