public bool PostPasien(Pasien pasien)
        {
            try
            {
                OpenConnection();
                SqlCommand cmd = new SqlCommand("INSERT INTO [dbo].[tb_pasien] ([no_rekam_medis] ,[no_identitas] ,[jenis_identitas] ,[nama] ,[golongan_darah] ,[tanggal_lahir] ,[jenis_kelamin] ,[no_telp] ,[alamat]) VALUES (@no_rekam_medis,  @no_identitas,  @jenis_identitas,  @nama,  @golongan_darah,  @tanggal_lahir,  @jenis_kelamin,  @no_telp,  @alamat)", conn);
                cmd.Parameters.AddWithValue("no_rekam_medis", pasien.NoRekamMedis);
                cmd.Parameters.AddWithValue("no_identitas", pasien.NoIdentitas);
                cmd.Parameters.AddWithValue("jenis_identitas", pasien.JenisIdentitas);
                cmd.Parameters.AddWithValue("nama", pasien.Nama);
                cmd.Parameters.AddWithValue("golongan_darah", pasien.GolonganDarah);
                cmd.Parameters.AddWithValue("tanggal_lahir", DateTime.Parse(pasien.TanggalLahir).ToString("yyyy-MM-dd"));
                cmd.Parameters.AddWithValue("jenis_kelamin", pasien.JenisKelamin);
                cmd.Parameters.AddWithValue("no_telp", pasien.NoTelp);
                cmd.Parameters.AddWithValue("alamat", pasien.Alamat);

                if (cmd.ExecuteNonQuery() == 1)
                {
                    return(true);
                }

                CloseConnection();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(false);
        }
Ejemplo n.º 2
0
        public bool Login(Pasien pasien)
        {
            try
            {
                OpenConnection();
                SqlCommand cmd = new SqlCommand("select count(*) from tb_pasien where no_rekam_medis=@norm", conn);
                cmd.Parameters.AddWithValue("norm", pasien.NoRekamMedis);
                var res = int.Parse(cmd.ExecuteScalar().ToString());

                if (res == 1)
                {
                    return(true);
                }
            }
            catch (SqlException ex)
            {
                throw new Exception(ex.Message);
            }

            return(false);
        }