Ejemplo n.º 1
0
        public void Update_TestCase8()
        {
            XetNghiemDAO dao       = new XetNghiemDAO();
            XETNGHIEM    xetNghiem = new XETNGHIEM
            {
                MaXetNghiem  = TestCommon.LEN_10,
                TenXetNghiem = "TEST UT",
                MaPhong      = TestCommon.LEN_10,
                ChiPhi       = 10000
            };

            dao.Save(db, xetNghiem);
            XETNGHIEM xetNghiemUpdate = new XETNGHIEM
            {
                MaXetNghiem  = TestCommon.LEN_10,
                TenXetNghiem = TestCommon.LEN_50 + "1",
                MaPhong      = TestCommon.LEN_10,
                ChiPhi       = 1000000000000
            };
            string actual = dao.Save(db, xetNghiemUpdate);
            // Biến kết quả
            string expected = "1111";

            // Test
            Assert.Equals(expected, actual);
        }
Ejemplo n.º 2
0
        public void Insert_TestCase2()
        {
            XETNGHIEM xetNghiem = new XETNGHIEM
            {
                MaXetNghiem = TestCommon.LEN_10,
                MaPhong     = TestCommon.LEN_10,
            };
            XetNghiemDAO dao      = new XetNghiemDAO();
            string       actual   = dao.Save(db, xetNghiem);
            string       expected = "1111";

            Assert.Equals(expected, actual);
        }
Ejemplo n.º 3
0
        public void Delete_TestCase9()
        {
            XETNGHIEM xetNghiem = new XETNGHIEM
            {
                MaXetNghiem  = TestCommon.LEN_10,
                TenXetNghiem = "abc",
                MaPhong      = TestCommon.LEN_10
            };
            XetNghiemDAO dao    = new XetNghiemDAO();
            string       actual = dao.Save(db, xetNghiem);

            Assert.Equals(null, actual);
        }
Ejemplo n.º 4
0
        public void Insert_TestCase4()
        {
            XETNGHIEM xetNghiem = new XETNGHIEM
            {
                MaXetNghiem  = TestCommon.LEN_10,
                TenXetNghiem = TestCommon.LEN_50 + "1",
                MaPhong      = TestCommon.LEN_10,
                ChiPhi       = 1000000000000
            };
            XetNghiemDAO dao      = new XetNghiemDAO();
            string       actual   = dao.Save(db, xetNghiem);
            string       expected = "0000";

            Assert.Equals(expected, actual);
        }
Ejemplo n.º 5
0
        public string GetXetNghiemByPhong(QLPHONGKHAMEntities db, string MaPhong, ref XetNghiemDTO xetNghiemDTO)
        {
            XETNGHIEM entity = null;

            if (xetNghiemServices.GetXetNghiemByPhong(db, MaPhong, out entity) == Constant.RES_FAI)
            {
                return(Constant.RES_FAI);
            }
            if (entity == null)
            {
                return(Constant.RES_FAI);
            }
            BUS.Com.Utils.CopyPropertiesFrom(entity, xetNghiemDTO);
            return(Constant.RES_SUC);
        }
Ejemplo n.º 6
0
        // LẤY THÔNG TIN CHI TIẾT CỦA 1 XÉT NGHIỆM
        public string GetInfomationXetNghiem(QLPHONGKHAMEntities db, string MaXetNghiem, out XetNghiemDTO XetNghiemEntity)
        {
            XetNghiemEntity = new XetNghiemDTO();
            XETNGHIEM entity = null;

            object[] id = { MaXetNghiem };

            if (xetNghiemServices.FindById(db, id, out entity) == Constant.RES_FAI)
            {
                return(Constant.RES_FAI);
            }

            if (entity == null)
            {
                return(Constant.RES_FAI);
            }
            BUS.Com.Utils.CopyPropertiesFrom(entity, XetNghiemEntity);
            return(Constant.RES_SUC);
        }